home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 9 / AMUG BBS in a Box Volume IX (August 1993) (MacWizards).iso / Files / Prog / Prog files by name < prev    next >
Encoding:
Text File  |  1993-06-22  |  120.2 KB  |  2,881 lines  |  [TEXT/EDIT]

  1.  Name  =  10/92 & 11/92 Acius.cpt
  2.  Path =  AMUG CD:Files:Prog:A:10/92 & 11/92 Acius.cpt
  3.  Size: 80K         Date: 2/05/93         Version: 
  4.  Description:
  5.  10/92 & 11/92 Acius - Developer notes for 4D developers for Oct and Nov. 
  6. 1992.
  7.  
  8.  Name  =  1st grade 1
  9.  Path =  AMUG CD:Files:Prog:A:1st grade 1
  10.  Size:  7K         Date: 5/26/87         Version: 
  11.  Description:
  12.  Pascal lesson
  13.  
  14.  Name  =  1st grade 2
  15.  Path =  AMUG CD:Files:Prog:A:1st grade 2
  16.  Size:  8K         Date: 5/26/87         Version: 
  17.  Description:
  18.  Pascal Lesson
  19.  
  20.  Name  =  1st grade 3
  21.  Path =  AMUG CD:Files:Prog:A:1st grade 3
  22.  Size: 12K         Date: 5/26/87         Version: 
  23.  Description:
  24.  Pascal Lesson
  25.  
  26.  Name  =  1st grade 4
  27.  Path =  AMUG CD:Files:Prog:A:1st grade 4
  28.  Size: 12K         Date: 5/26/87         Version: 
  29.  Description:
  30.  Pascal Lesson
  31.  
  32.  Name  =  1st grade 5
  33.  Path =  AMUG CD:Files:Prog:A:1st grade 5
  34.  Size: 12K         Date: 5/26/87         Version: 
  35.  Description:
  36.  Pascal Lesson
  37.  
  38.  Name  =  2Window.cpt
  39.  Path =  AMUG CD:Files:Prog:A:2Window.cpt
  40.  Size: 30K         Date: 9/03/89         Version: 9/3/89
  41.  Description:
  42.  An example of Handling update events in C.
  43.  
  44.  Name  =  2nd grade 1
  45.  Path =  AMUG CD:Files:Prog:A:2nd grade 1
  46.  Size: 14K         Date: 5/26/87         Version: 
  47.  Description:
  48.  Pascal Lesson
  49.  
  50.  Name  =  3dlib11.cpt
  51.  Path =  AMUG CD:Files:Prog:A:3dlib11.cpt
  52.  Size:135K         Date: 9/24/92         Version: 
  53.  Description:
  54.  3dlib11 - GrafSys is a THINK Pascal/C library that provides you with simple
  55. routines for building, saving and loading (as resources), and manipulating 
  56. (independent rotating around arbitrary achses, translating and scaling) 
  57. three dimensional objects. Objects, not just simple single-line drawings.
  58.  
  59.  Name  =  3rd grade 1
  60.  Path =  AMUG CD:Files:Prog:A:3rd grade 1
  61.  Size: 14K         Date: 5/26/87         Version: 
  62.  Description:
  63.  Pascal Lesson
  64.  
  65.  Name  =  3rd grade 2
  66.  Path =  AMUG CD:Files:Prog:A:3rd grade 2
  67.  Size:  8K         Date: 5/26/87         Version: 
  68.  Description:
  69.  Pascal Lesson
  70.  
  71.  Name  =  4D Dial Procedure
  72.  Path =  AMUG CD:Files:Prog:A:4D Dial Procedure
  73.  Size:  2K         Date: 7/03/87         Version: 
  74.  Description:
  75.  4th Deminsion dial procedures
  76.  
  77.  Name  =  MarTechNote.cpt
  78.  Path =  AMUG CD:Files:Prog:M:MarTechNote.cpt
  79.  Size: 79K         Date: 5/01/88         Version: 
  80.  Description:
  81.  4D March 88 Tech notes
  82.  
  83.  Name  =  4Plus 1.4.cpt
  84.  Path =  AMUG CD:Files:Prog:A:4Plus 1.4.cpt
  85.  Size: 82K         Date: 7/24/91         Version: 1.4
  86.  Description:
  87.  This is version 1.4 of 4Plus, an INIT that makes editing under THINK C
  88. easier. It provides extra popup menus for functions & methods, comments,
  89. and object hierarchy. It also provides many other tools, including a
  90. "stacked" clipboard. Version 1.4 even includes macro definition
  91. capabilities. Written by Donald Way. This version is compatible with
  92. Super Boomerang 2.0.3, although it is not compatible with AltWDEF or
  93. AltCDEF by Alex Colwell; just tell those utilities to exclude THINK C.
  94. Shareware $40. 
  95.  
  96.  Name  =  4th Dimension.cpt
  97.  Path =  AMUG CD:Files:Prog:A:4th Dimension.cpt
  98.  Size: 14K         Date: 6/30/87         Version: 
  99.  Description:
  100.  4th Dimension code.
  101.  
  102.  Name  =  68000 Simulator.cpt
  103.  Path =  AMUG CD:Files:Prog:A:68000 Simulator.cpt
  104.  Size: 28K         Date:11/18/88         Version: 
  105.  Description:
  106.  68000 Debugger simulator
  107.  
  108.  Name  =  7.0compat.cpt
  109.  Path =  AMUG CD:Files:Prog:A:7.0compat.cpt
  110.  Size: 13K         Date: 3/30/91         Version: 
  111.  Description:
  112.  This text file prepared by Alex Lau of the BMUG BBS, in response to the 
  113. needs of users who want this information. This info gives you system 7.0 
  114. compatability listings. Keywords: System 7, Excel, text, Compatibility.
  115.  
  116.  Name  =  ADEVLIST.CPT
  117.  Path =  AMUG CD:Files:Prog:A:ADEVLIST.CPT
  118.  Size:  3K         Date:10/30/91         Version: 
  119.  Description:
  120.  Apple Developer Tools and Platforms  - Suggested Requirement List
  121. Kent Sandvik, Apple DTS, 9/24/91  - version 1.0.3  (Alink: KSAND, Net: 
  122. ksand@apple.com) Permission is granted to republish this documentation, as 
  123. long as the text in this file is not altered or deleted. List programing 
  124. tools and necessary requirements.
  125.  
  126.  Name  =  AE Sample (TC5).cpt
  127.  Path =  AMUG CD:Files:Prog:A:AE Sample (TC5).cpt
  128.  Size: 20K         Date: 1/27/93         Version: 
  129.  Description:
  130.  AE Sample TC5 - Here is a simple example application which receives the 
  131. "Required" Apple events and which sends itself Apple events for some simple
  132. operations. (In other words, it's "factored" somewhat.)  Written for THINK 
  133. C 5.
  134.  
  135.  Name  =  AMTempSucker1.0.cpt
  136.  Path =  AMUG CD:Files:Prog:A:AMTempSucker1.0.cpt
  137.  Size: 41K         Date:10/09/92         Version: 1.0
  138.  Description:
  139.  AMTempSucker1.0 - AM Template Sucker will view and extract template 
  140. resources from the AppMaker application (useful for editing or browsing 
  141. through templates). Useful for all AppMaker programmers. AM Template Sucker
  142. is freeware.
  143.  
  144.  Name  =  Anim Cursor.cpt
  145.  Path =  AMUG CD:Files:Prog:A:Anim Cursor.cpt
  146.  Size: 52K         Date: 6/02/90         Version: 
  147.  Description:
  148.  Source code to animate cursors.
  149.  
  150.  Name  =  *APDA Application + Oct.cpt
  151.  Path =  AMUG CD:Files:Prog:A:*APDA Application + Oct.cpt
  152.  Size: 20K         Date:10/28/87         Version: 
  153.  Description:
  154.  APDA Catalog and Membership Application.
  155.  
  156.  Name  =  APLdoc.cpt
  157.  Path =  AMUG CD:Files:Prog:A:APLdoc.cpt
  158.  Size: 45K         Date: 5/26/87         Version: 
  159.  Description:
  160.  APL Doc.
  161.  
  162.  Name  =  AppleTalk Schematic
  163.  Path =  AMUG CD:Files:Prog:A:AppleTalk Schematic
  164.  Size: 16K         Date:10/14/87         Version: NA
  165.  Description:
  166.  Apple Talk schematic.
  167.  
  168.  Name  =  About... 2.1.cpt
  169.  Path =  AMUG CD:Files:Prog:A:About... 2.1.cpt
  170.  Size: 47K         Date: 1/30/92         Version: 2.1
  171.  Description:
  172.  About... 2.1 allows you to easily add about boxes to your programs.
  173.  
  174.  Name  =  Acius02/92.cpt
  175.  Path =  AMUG CD:Files:Prog:A:Acius02/92.cpt
  176.  Size: 72K         Date: 2/23/93         Version: 
  177.  Description:
  178.  Acius02/92 - This is the Acius 02/92 developer mailer with info on Parsing 
  179. and Soundex for 4D developers.
  180.  
  181.  Name  =  Acius04/92.cpt
  182.  Path =  AMUG CD:Files:Prog:A:Acius04/92.cpt
  183.  Size: 58K         Date: 2/23/93         Version: 
  184.  Description:
  185.  Acius04/92 - includes the April 1992 Acius Technotes. Topics covered 
  186. include MultipleArrays and sorting tables.
  187.  
  188.  Name  =  Acius07/92.cpt
  189.  Path =  AMUG CD:Files:Prog:A:Acius07/92.cpt
  190.  Size: 15K         Date: 2/23/93         Version: 
  191.  Description:
  192.  Acius07/92 - This is the Acius Technotes for July 1992. This note deals 
  193. with NumMonths.
  194.  
  195.  Name  =  Acius08/92.cpt
  196.  Path =  AMUG CD:Files:Prog:A:Acius08/92.cpt
  197.  Size: 91K         Date: 2/23/93         Version: 
  198.  Description:
  199.  AciusTN8-92 - These are the Technical notes From Acius for August'92, along
  200. with the examples that they use.
  201.  
  202.  Name  =  Acius09/92.cpt
  203.  Path =  AMUG CD:Files:Prog:A:Acius09/92.cpt
  204.  Size:128K         Date:11/06/92         Version: 09/92
  205.  Description:
  206.  Acius09/92 - This is the developer mailing from Acius for 4th Diminsion 
  207. users. This issue contains Technote #30 and CustomOpenDLG info. This is the
  208. September 1992 release.
  209.  
  210.  Name  =  Acius3/92.cpt
  211.  Path =  AMUG CD:Files:Prog:A:Acius3/92.cpt
  212.  Size: 91K         Date: 2/23/93         Version: 
  213.  Description:
  214.  Acius 3/92 - This is the Acius technotes for March 1992.
  215.  
  216.  Name  =  AciusTN8-92.cpt
  217.  Path =  AMUG CD:Files:Prog:A:AciusTN8-92.cpt
  218.  Size:183K         Date: 2/23/93         Version: 
  219.  Description:
  220.  AciusTN8-92.cpt
  221.  
  222.  Name  =  acur Picker.cpt
  223.  Path =  AMUG CD:Files:Prog:A:acur Picker.cpt
  224.  Size:  6K         Date: 1/06/91         Version: 
  225.  Description:
  226.  This Compactor file contains an animated cursor ('acur' resource) picker
  227. for ResEdit 2.1. Displays the cursors referenced in the 'acur' in a list,
  228. similar to a 'PAT#' resource. If you use ResEdit often, this picker is
  229. a must.
  230.  
  231.  Name  =  AddTabs.cpt
  232.  Path =  AMUG CD:Files:Prog:A:AddTabs.cpt
  233.  Size: 12K         Date: 7/03/87         Version: 
  234.  Description:
  235.  Add Tabs to program.
  236.  
  237.  Name  =  add images.cpt
  238.  Path =  AMUG CD:Files:Prog:A:add images.cpt
  239.  Size: 50K         Date: 1/29/91         Version: 
  240.  Description:
  241.  The purpose of this program is to read in two images and display the 
  242. additive result of the two images - using any of the documented
  243. color quickdraw modes (the old quickdraw copybits modes may also be
  244. used, but the end result is not very pretty).  The two source images can
  245. be offset from each other using the scroll bars on the source image 
  246. windows.
  247.  
  248.  Name  =  Attributor 1.0.cpt
  249.  Path =  AMUG CD:Files:Prog:A:Attributor 1.0.cpt
  250.  Size: 25K         Date: 6/15/93         Version: 1.0
  251.  Description:
  252.  Attributor 1.0 - Attributor is an advanced programmer's utility designed to
  253. make life easier for programmers. Since Think C does not provide a way to 
  254. set the CODE resource attributes directly (things like "purgeable" or 
  255. "preload") and because most of my applications want to unload the 
  256. initialization segment, I wrote this utility to stop going into ResEdit all
  257. the time. 
  258.  
  259.  Name  =  AxoCalculator Packag1.1.cpt
  260.  Path =  AMUG CD:Files:Prog:A:AxoCalculator Packag1.1.cpt
  261.  Size:214K         Date: 3/26/93         Version: 1.1
  262.  Description:
  263.  AxoCalculator Packag1.1 - AxoCalculator 1.1 has several potential uses 
  264. ranging from a scientific calculator to a multi-language development 
  265. environment. It supports Pascal, Basic, Fortran and C in a simple, 
  266. interpretted environment. Programs written within AxoCalculator can 
  267. interact with the user via standard dialogs. Several programs can be loaded
  268. at the same time, and their assigned names will be appended to the 
  269. "Calculator" menu. Programs can be automatically loaded onto the menu each 
  270. time AxoCalculator is run. This program is great for simple, through to 
  271. moderately complex calculations - especially if they are performed 
  272. repeatedly.
  273.  
  274.  Name  =  B-YACC.CPT
  275.  Path =  AMUG CD:Files:Prog:B-C:B-YACC.CPT
  276.  Size:121K         Date:11/16/91         Version: 
  277.  Description:
  278.  This is the latest version of Berkeley yacc, ported to MPW. yacc runs as an
  279. MPW tool and thus can easily be used in makefiles. It is definitely NOT 
  280. Mac-friendly, but it runs and that's all I really need it to do. This code 
  281. is NOT copylefted, so you can do whatever you wish to it as long as you 
  282. follow the (quite generous) copyright restrictions. All I had to do was 
  283. create a "yacc.make" file. I've also fixed a bug in "output.c", (which I 
  284. have sent back to the BSD folk to add to their next release). This way I 
  285. can easily patch and update to future revisions of yacc. -- Parag Patel 
  286. <parag@sde.hp.com> (20 Oct 1991).
  287.  
  288.  Name  =  BBEdit 2.5 Demo.cpt
  289.  Path =  AMUG CD:Files:Prog:B-C:BBEdit 2.5 Demo.cpt
  290.  Size:398K         Date: 5/31/93         Version: 2.5Demo
  291.  Description:
  292.  BBEdit 2.5 Demo - BBEdit 2.5 is a fast, robust programmer's text editor 
  293. which supports integrated software development in tandem with Symantec 
  294. Corp.'s THINK C(TM) version 6.0. It also allows browsing and searching of 
  295. source files contained within THINK C and THINK Pascal project documents, 
  296. provides integrated support for Apple's MPW(R) ToolServer(TM) 1.0, and the 
  297. MPW "411" reference system, and has many other developer-oriented features,
  298. such as text file comparison, extensibility via "drop-in" code 
  299. resources,and powerful "grep" search/replace capability. This demo version 
  300. has full functionality except for saving and printing files. 
  301.  
  302.  Name  =  BNDL Banger v.1.3.cpt
  303.  Path =  AMUG CD:Files:Prog:B-C:BNDL Banger v.1.3.cpt
  304.  Size: 21K         Date: 9/19/92         Version: 1.3
  305.  Description:
  306.  BNDL Banger v.1.3 - I've been endlessly annoyed by what a pain it can be to
  307. get the system to recognize changes you make to your app's icon, document 
  308. icons, etc (all the stuff that's linked via the BNDL resource).  CDev 
  309. authors, INIT authors, Extension authors and many others have also probably
  310. been through this same hassle. BNDL Banger is a little app that tricks the 
  311. system into using your selected app's BNDL-related info ("tricks" = rips 
  312. the old BNDL info out of the desktop database and gently coerces the new 
  313. BNDL info back in...).
  314.  
  315.  Name  =  BugReport.cpt
  316.  Path =  AMUG CD:Files:Prog:B-C:BugReport.cpt
  317.  Size: 40K         Date:12/10/88         Version: 1.0
  318.  Description:
  319.  Apple's Outside Bug reporter with instructions
  320.  
  321.  Name  =  BalloonWriter.cpt
  322.  Path =  AMUG CD:Files:Prog:B-C:BalloonWriter.cpt
  323.  Size:174K         Date: 5/25/91         Version: 
  324.  Description:
  325.  This file allows programers to write Balloon help into their programs. 
  326.  
  327.  Name  =  BenchMarks.cpt
  328.  Path =  AMUG CD:Files:Prog:B-C:BenchMarks.cpt
  329.  Size: 23K         Date: 1/07/89         Version: 
  330.  Description:
  331.  Pascal Benchmarks
  332.  
  333.  Name  =  Bounce.cpt
  334.  Path =  AMUG CD:Files:Prog:B-C:Bounce.cpt
  335.  Size: 10K         Date: 5/26/87         Version: 
  336.  Description:
  337.  Bounce Source Code.
  338.  
  339.  Name  =  Browser 1.0.cpt
  340.  Path =  AMUG CD:Files:Prog:B-C:Browser 1.0.cpt
  341.  Size: 16K         Date: 7/24/91         Version: 1.0
  342.  Description:
  343.  MacUser programming project lets you open any file and review contents of 
  344. its resource and/or data forks. Written by Kurt W.G. Matthies. From the 
  345. 11/90 and 1/91 installments of MacUser's Power Programming column. This is 
  346. the application only. Compactor file.
  347.  
  348.  Name  =  Bugs Simulation.cpt
  349.  Path =  AMUG CD:Files:Prog:B-C:Bugs Simulation.cpt
  350.  Size: 20K         Date: 1/06/91         Version: 
  351.  Description:
  352.  This archive contains the source, and executable for an application which 
  353. shows off a LIFE-like simulation called 'Bugs' which was described in a 
  354. Scientific American article.  Provides a number of options as to how the 
  355. 'bugs' will feed. Keywords: Bugs, C, Think C, simulation
  356.  
  357.  Name  =  ByteBucket.cpt
  358.  Path =  AMUG CD:Files:Prog:B-C:ByteBucket.cpt
  359.  Size: 49K         Date: 6/16/87         Version: 
  360.  Description:
  361.  Byte Bucket - Hacker Program.
  362.  
  363.  Name  =  C++ CDEV.cpt
  364.  Path =  AMUG CD:Files:Prog:B-C:C++ CDEV.cpt
  365.  Size: 24K         Date: 9/09/91         Version: 
  366.  Description:
  367.  This Compactor Deluxe Archive contains an example of a C++ base class 
  368. (TControlPanel) that implements a control panel device (cdev) and is based 
  369. on the C++/Stand Alone code as described in Develop magazine. Keywords: 
  370. C++, Control Panel, cdev.
  371.  
  372.  Name  =  C++Source Code Fmtr.cpt
  373.  Path =  AMUG CD:Files:Prog:B-C:C++Source Code Fmtr.cpt
  374.  Size:236K         Date: 7/28/92         Version: 
  375.  Description:
  376.  C++Source Code Fmtr - cdent is an MPW tool which formats C and C++ source 
  377. code. By default, the format style is that of The C Programming Language by
  378. Kernighan and Ritchie.  An alternative style, developed for MacApp by 
  379. Michael Burbidge, is also available.  Additionally, the user can specify 
  380. .c.Places, Contexts, Commands, and Glue Formatting commands are applied to 
  381. specific places in the input.  The places where formatting is applied are 
  382. defined by cdent and name syntactic entities like opening curly braces 
  383. after the condition of an “if” or the “case” label in a “switch” statement.
  384.  
  385.  Name  =  CArrangeList 1.01ß.cpt
  386.  Path =  AMUG CD:Files:Prog:B-C:CArrangeList 1.01ß.cpt
  387.  Size:  9K         Date: 6/02/90         Version: 
  388.  Description:
  389.  An list object for Think C that allows you to rearrange the order of the
  390. elements.
  391.  
  392.  Name  =  CCLD Version 5.cpt
  393.  Path =  AMUG CD:Files:Prog:B-C:CCLD Version 5.cpt
  394.  Size: 26K         Date: 4/14/92         Version: 
  395.  Description:
  396.  CCLD Version 5 - This is probably the final version of my Choice List in 4D
  397. code example. This fixes a "bug" in the window type (it was type 0, which 
  398. has the invisible resize control, but should be type 4) and makes the 
  399. runtime "nicer".
  400.  
  401.  Name  =  CD-I Developer's Source.cpt
  402.  Path =  AMUG CD:Files:Prog:B-C:CD-I Developer's Source.cpt
  403.  Size:  9K         Date: 5/14/93         Version: 
  404.  Description:
  405.  CD-I Developer's Source - contains info on CD-I and available sources for 
  406. more information on this topic.
  407.  
  408.  Name  =  CDEFDemo.cpt
  409.  Path =  AMUG CD:Files:Prog:B-C:CDEFDemo.cpt
  410.  Size:  4K         Date: 7/28/92         Version: 
  411.  Description:
  412.  CDEFDemo - is a CDEF Demo for your evaluation.
  413.  
  414.  Name  =  CDlog.cpt
  415.  Path =  AMUG CD:Files:Prog:B-C:CDlog.cpt
  416.  Size: 33K         Date: 7/24/91         Version: 
  417.  Description:
  418.  Think Pascal Class Library-compatible class that uses DLOG and DITL 
  419. resources to create dialogs. Modeless and modal dialogs are supported. 
  420. Includes example and bug fixes from previous versions. 
  421.  
  422.  Name  =  CICNEdit.cpt
  423.  Path =  AMUG CD:Files:Prog:B-C:CICNEdit.cpt
  424.  Size: 10K         Date:12/25/88         Version: 
  425.  Description:
  426.  Cicn editor
  427.  
  428.  Name  =  Cleanup1.cpt
  429.  Path =  AMUG CD:Files:Prog:B-C:Cleanup1.cpt
  430.  Size:  9K         Date: 6/28/87         Version: 1.0
  431.  Description:
  432.  String substitution utility.
  433.  
  434.  Name  =  Color Window.cpt
  435.  Path =  AMUG CD:Files:Prog:B-C:Color Window.cpt
  436.  Size: 32K         Date: 6/02/90         Version: 
  437.  Description:
  438.  Source code for an application that uses color for the title bar, scroll
  439. bars, interior... of it's windows.  Even though the colors lack taste, this
  440. is a good example of some things that can be done.
  441.  
  442.  
  443.  Name  =  CODEeditor2.9.cpt
  444.  Path =  AMUG CD:Files:Prog:B-C:CODEeditor2.9.cpt
  445.  Size:164K         Date: 2/23/92         Version: 2.9
  446.  Description:
  447.  The file “CODE editor for ResEdit 2.1” contains a ResEdit 2.1 (or later) 
  448. RSSC resource that adds a disassembly viewer to ResEdit to handle CODE and 
  449. code-like resources.  This allows you to view code resources as assembly 
  450. code instead of “raw” hex.  When added to ResEdit version 2.1.1 or later, 
  451. the CODE editor can also operate concurrently with the basic HEXA editor, 
  452. providing editing and searching capabilities as well.  The disassembly code
  453. is annotated with the module names extracted from the MacsBug strings in 
  454. the code.  Navigation facilities are provided to allow viewing related 
  455. pieces of code.  
  456.  
  457.  Name  =  COLORICON Collection.cpt
  458.  Path =  AMUG CD:Files:Prog:B-C:COLORICON Collection.cpt
  459.  Size: 13K         Date:12/25/88         Version: 
  460.  Description:
  461.  Color Cicons
  462.  
  463.  Name  =  CPictureButton.cpt
  464.  Path =  AMUG CD:Files:Prog:B-C:CPictureButton.cpt
  465.  Size:  5K         Date:10/09/92         Version: 
  466.  Description:
  467.  CPictureButton - CPictureButton is a subclass of TCL's CPicture which 
  468. behaves much like CButton. I handles SetClickCmd(), Activate(), 
  469. Deactivate() and mouse tracking. You create your PICT resources for an 
  470. active button, a deactivated button, and a pressed button. PICT resources 
  471. can be in full color, bitmap or object mapped.
  472.  
  473.  Name  =  C Primer 2nd letter.cpt
  474.  Path =  AMUG CD:Files:Prog:B-C:C Primer 2nd letter.cpt
  475.  Size:  3K         Date: 8/22/92         Version: 
  476.  Description:
  477.  C Primer 2nd letter - Enclosed is a TEXT file listing the errata from Dave 
  478. Mark's and Cartwright Reed's C Primer, Vol I, 2nd edition. 
  479.  
  480.  Name  =  C Quick Reference 1.0.cpt
  481.  Path =  AMUG CD:Files:Prog:B-C:C Quick Reference 1.0.cpt
  482.  Size: 10K         Date:12/10/90         Version: 1.0
  483.  Description:
  484.  A free DisplayDA for quick reference of c types, sizes, ansi, 
  485. preprocessors, character constants, operator precedence, and more...
  486. Keywords: c,da,reference,help,thinkc,programming,lsc
  487.  
  488.  Name  =  C Servant™.cpt
  489.  Path =  AMUG CD:Files:Prog:B-C:C Servant™.cpt
  490.  Size: 80K         Date: 3/04/92         Version: 
  491.  Description:
  492.  Freeware - 26 chapter DA of Bill Kernighan's C Tutorial TxtFile for 
  493. students of C. All I did was give it a nice DA format amd divide it into 
  494. chapters for easier use, also included is C Info, a similarly formatted set
  495. of charts and tables of C miscellany.
  496.  
  497.  Name  =  CStatusBar.cpt
  498.  Path =  AMUG CD:Files:Prog:B-C:CStatusBar.cpt
  499.  Size: 13K         Date: 2/14/92         Version: 
  500.  Description:
  501.  C status bar is THINK C source code for a status bar object using the THINK
  502. Class Library. By Joe Zobkiw.
  503.  
  504.  Name  =  cdev Shell.cpt
  505.  Path =  AMUG CD:Files:Prog:B-C:cdev Shell.cpt
  506.  Size:  7K         Date: 6/15/92         Version: 
  507.  Description:
  508.  cdev Shell - Copyright (c) 1990,91 by Neal E. Trautman. 'ShareWare' -- 
  509. Please send $5 contribution to, Neal Trautman, 3700 Clinton Parkway, #1412
  510. Lawrence, KS 66047. This is a Control Panel cdev Shell.
  511.  
  512.  Name  =  CdevTester.cpt
  513.  Path =  AMUG CD:Files:Prog:B-C:CdevTester.cpt
  514.  Size:  7K         Date: 3/26/93         Version: 
  515.  Description:
  516.  CdevTester - The Control Panel tester is a source code file that you can 
  517. use to test your cdev code resource files under the THINK C 5.0 environment
  518. with little difference from the operating system.
  519.  
  520.  Name  =  Clean C.cpt
  521.  Path =  AMUG CD:Files:Prog:B-C:Clean C.cpt
  522.  Size:  7K         Date:10/31/88         Version: 
  523.  Description:
  524.  Type of C programing tool
  525.  
  526.  Name  =  ColorBits 1.0.cpt
  527.  Path =  AMUG CD:Files:Prog:B-C:ColorBits 1.0.cpt
  528.  Size: 40K         Date: 1/14/90         Version: 1.0
  529.  Description:
  530.  ColorBits 1.0.sit is a Color Icon editor.
  531.  
  532.  Name  =  CompRes1.0.cpt
  533.  Path =  AMUG CD:Files:Prog:B-C:CompRes1.0.cpt
  534.  Size: 21K         Date: 6/15/93         Version: 1.0
  535.  Description:
  536.  CompRes1.0 - CompRes is a Shareware Programmer's tool which allows nearly 
  537. transparent run-time resource decompression. With CompRes, you can compress
  538. and decompress your resources using the LZSS compression technology. This 
  539. application is only part of the package. With the program included, you can
  540. compress your resources and see how well this compression technique will do
  541. for you. I’m sure you’ll find that if you’re compressing PICT or animation 
  542. resources, you’ll achieve very close to a 50% savings in disk space. 
  543. Run-time Decompression is quite quick and the whole compression scheme can 
  544. save plenty of disk space, especially for graphics.
  545.  
  546.  Name  =  Compact Disc Formats.cpt
  547.  Path =  AMUG CD:Files:Prog:B-C:Compact Disc Formats.cpt
  548.  Size:  5K         Date: 5/14/93         Version: 
  549.  Description:
  550.  Compact Disc Formats - this file describes various CD formats available and
  551. what they are used for.
  552.  
  553.  Name  =  DA Skeleton 2.0.cpt
  554.  Path =  AMUG CD:Files:Prog:D-G:DA Skeleton 2.0.cpt
  555.  Size:  9K         Date: 7/24/91         Version: 2.0
  556.  Description:
  557.  Version 2.0 of Michael Conrad's Think Pascal DA Skeleton which considerably
  558. eases the work of creating a Desk Accessory (Quoter DA was written on the 
  559. foundation of DA Skeleton 1.0). Compactor file.
  560.  
  561.  Name  =  DAmenICN.cpt
  562.  Path =  AMUG CD:Files:Prog:D-G:DAmenICN.cpt
  563.  Size:  3K         Date: 7/04/88         Version: 
  564.  Description:
  565.  Programers DA menu stuff
  566.  
  567.  Name  =  DBugR 1.05.cpt
  568.  Path =  AMUG CD:Files:Prog:D-G:DBugR 1.05.cpt
  569.  Size: 12K         Date: 6/15/93         Version: 1.05
  570.  Description:
  571.  DBugR 1.05 -  DBugR is a cool Control Panel for programmers and hackers who
  572. often have to break into MacsBug (or any other debugger supporting the 
  573. _DebugStr trap). It puts a floating "small bomb" icon on your desktop which
  574. acts like a button. If the mouse button is pressed and released inside the 
  575. icon, there's a user interrupt and MacsBug is called. DBugR can show some 
  576. basic info about the current application (name, free memory, max free 
  577. block) and/or send one of two user-configurable MacsBug commands to be 
  578. executed immediately upon breaks (hold down the Option key when clicking to
  579. send the alternate command). The icon may be moved anywhere on any monitor 
  580. by holding down the Shift key and dragging it around.
  581.  
  582.  Name  =  DISCIPLINE 2.0.1.CPT
  583.  Path =  AMUG CD:Files:Prog:D-G:DISCIPLINE 2.0.1.CPT
  584.  Size: 86K         Date: 9/28/91         Version: 2.0.1
  585.  Description:
  586.  Discipline will check variables as they are passed into traps to insure the
  587. data is valid. Additional information can be gained by contacting APDA.
  588. All software Copyright (C) 1991 Apple Computer Inc. unless otherwise noted;
  589. all rights reserved except as expressly provided. Apple,APDA, Discipline, 
  590. Debugger,2.0.1.
  591.  
  592.  Name  =  Dorothy'sPascalApp.cpt
  593.  Path =  AMUG CD:Files:Prog:D-G:Dorothy'sPascalApp.cpt
  594.  Size: 36K         Date: 5/01/88         Version: 
  595.  Description:
  596.  Dorothy's first attempts in Pascal --- graphics
  597.  
  598.  Name  =  DU Course Descriptions
  599.  Path =  AMUG CD:Files:Prog:D-G:DU Course Descriptions
  600.  Size:  8K         Date: 6/27/91         Version: 
  601.  Description:
  602.  DU Course Descriptions contains DEVELOPER UNIVERSITY COURSE DESCRIPTIONS
  603. of all classes available.
  604.  
  605.  Name  =  Data Fork Opener v1.0.cpt
  606.  Path =  AMUG CD:Files:Prog:D-G:Data Fork Opener v1.0.cpt
  607.  Size: 15K         Date: 2/08/92         Version: 1.0
  608.  Description:
  609.  Data Fork Opener v1.0 allows you to quickly open the data fork of any file.
  610. It is based on TextEdit so it has a limit of 32K. It is also based on 
  611. “BuggyEdit” that came with THINK C 5.0, since it already did 97% of what I 
  612. needed, I figured I would “adapt” it a tad. This software is free, I don’t 
  613. think anyone would pay for it anyway. It doesn't yet support opening files 
  614. from the Finder and some other niceties, maybe someone else will add that 
  615. in to a _real_ data fork manipulation application. Enjoy! Joe Zobkiw
  616.  
  617.  Name  =  Datafork Editor1.2.cpt
  618.  Path =  AMUG CD:Files:Prog:D-G:Datafork Editor1.2.cpt
  619.  Size: 84K         Date: 3/26/93         Version: 1.2
  620.  Description:
  621.  Datafork Editor1.2 - Instead of wasting my time in just getting the data 
  622. into ResEdit, I decided to waste my time (relatively speaking, of course) 
  623. in writing a customized editor for ResEdit to do all of that work for me, 
  624. and so was born The Datafork Editor, which I based on ResEdit’s 2.1 API. 
  625. Installation of The Datafork Editor is relatively easy, especially if you 
  626. already know quite a deal about ResEdit.  The only thing that you really 
  627. have to be especially careful about is if you’ve already added extensions 
  628. to ResEdit.
  629.  
  630.  Name  =  Date Format.cpt
  631.  Path =  AMUG CD:Files:Prog:D-G:Date Format.cpt
  632.  Size: 10K         Date:10/26/92         Version: 
  633.  Description:
  634.  Date Format.cpt - Lately, I've seen a lot of people asking this question, 
  635. "How can I change the System 7 Finder so that it displays the dates in the 
  636. short format, (9/7/92) rather than the long format (Fri, Aug 28, 1992)?" 
  637. Since I hadn't seen the answer posted, I decided to experiment & find out. 
  638. However, since the System 7 Finder no longer has the LAYO resource, this 
  639. proved to be somewhat complicated. The Finder's display preferences are 
  640. stored the the 'fval' resource, ID = 128.  In order to edit this resource, 
  641. you will need ResEdit and the 'fval' template.  
  642.  
  643.  Name  =  DemoVIP.cpt
  644.  Path =  AMUG CD:Files:Prog:D-G:DemoVIP.cpt
  645.  Size:108K         Date: 7/19/87         Version: DEMO
  646.  Description:
  647.  V.I.P. DEMO.
  648.  
  649.  Name  =  Demo of Resorcerer 1.1.1.cpt
  650.  Path =  AMUG CD:Files:Prog:D-G:Demo of Resorcerer 1.1.1.cpt
  651.  Size:522K         Date: 8/22/92         Version: 1.1.1
  652.  Description:
  653.  Demo of Resorcerer 1.1.1 - the latest demo version of our third-party 
  654. resource editor, Resorcerer 1.1.1.  It is the complete application, but it 
  655. cannot save to disk, cannot print or create text file listings, cannot 
  656. create C source code for dialogs, cannot DeRez to the clipboard, and cannot
  657. show you the results of comparing two resource files.  However, the full 
  658. user-interface is there for you to enjoy.  It is not time-limited and can 
  659. be used to browse resource files, disassemble code, run dialogs, etc. quite
  660. nicely.
  661.  
  662.  Name  =  Dhrystone v2.1.cpt
  663.  Path =  AMUG CD:Files:Prog:D-G:Dhrystone v2.1.cpt
  664.  Size: 67K         Date:12/31/91         Version: 2.1
  665.  Description:
  666.  Dhrystone v2.1 contains programing code for doing Drystone tests. 
  667.  
  668.  Name  =  DialScript1.7.cpt
  669.  Path =  AMUG CD:Files:Prog:D-G:DialScript1.7.cpt
  670.  Size: 63K         Date: 2/23/92         Version: 1.7
  671.  Description:
  672.  DialScript 1.7 - is intended to complement terminal emulation programs that
  673. lack a good macro capability for automatic and intelligent' login.  
  674. Typically, users run DialScript to set up the modem, dial a phone number 
  675. and step through a login sequence for a remote computer.  When the login is
  676. complete, they switch either automatically or manually to a standard 
  677. terminal emulator and proceed. DialScript is an interpreter for an 
  678. extremely simple programming language roughly based on finite state 
  679. automata.  Statements in the language interact with the serial ports by 
  680. either sending strings to them or waiting for strings from them. 
  681.  
  682.  Name  =  Dialog Editor 1.0b2.cpt
  683.  Path =  AMUG CD:Files:Prog:D-G:Dialog Editor 1.0b2.cpt
  684.  Size: 23K         Date: 9/19/92         Version: 1.0b2
  685.  Description:
  686.  Dialog Editor 1.0b2 - Dialog Editor is a control panel that allows users to
  687. edit dialogs on the fly. 1.0b2 fixes some internal bugs and adds the 
  688. ability to show dialog item numbers.
  689.  
  690.  Name  =  DigSim.cpt
  691.  Path =  AMUG CD:Files:Prog:D-G:DigSim.cpt
  692.  Size: 35K         Date:10/02/92         Version: 2.8
  693.  Description:
  694.  DigSim 2.8 - for simulation of simple digital circuits.
  695.  
  696.  Name  =  DinkClassSharewarePackage.cpt
  697.  Path =  AMUG CD:Files:Prog:D-G:DinkClassSharewarePackage.cpt
  698.  Size:180K         Date: 3/26/93         Version: 
  699.  Description:
  700.  DinkClassSharewarePackage - DinkClass is a small Think C5.0 (and MPW C++) 
  701. application framework for system 7 applications.  It was developed in part 
  702. to help define a process model and associated documentation standard for 
  703. the way object oriented software is developed.  The process model and 
  704. documentation standard are developed from the maintenance programmer's 
  705. point of view.  The process model turns out to be a model of the manner in 
  706. which features are added to an existing body of code, and is virtually 
  707. identical to Grady Booch's "Round-Trip Gestalt Design" discussed in his 
  708. book Object Oriented Design with Applications. 
  709.  
  710.  Name  =  DisAsm.cpt
  711.  Path =  AMUG CD:Files:Prog:D-G:DisAsm.cpt
  712.  Size: 25K         Date: 7/24/91         Version: 
  713.  Description:
  714.  A good public domain disassembler for the Macintosh. 
  715.  
  716.  Name  =  Disasm Hack.cpt
  717.  Path =  AMUG CD:Files:Prog:D-G:Disasm Hack.cpt
  718.  Size:  4K         Date:12/29/92         Version: 
  719.  Description:
  720.  Disasm Hack - This is a skanky hack to extract the disassembly from 
  721. ResEdit's code editor to a text file for further study or annotation.
  722. It uses James Walker's TextCapture FKEY, and QuicKeys (for ResEdit->HC 
  723. AppleEvents).
  724.  
  725.  Name  =  Dr.Circuit.cpt
  726.  Path =  AMUG CD:Files:Prog:D-G:Dr.Circuit.cpt
  727.  Size: 67K         Date: 7/28/92         Version: 
  728.  Description:
  729.  Dr.Circuit - Dr. Circuit is a Macintosh program that is a design tool for 
  730. circuit designers.  It can help reduce the amount of rewiring that happens 
  731. in the lab.  The program analyses linear, analog circuits and can display 
  732. the waveform at any node, the frequency response or the phase response.  It
  733. can be used for amplifiers, filters, and any circuit which uses resistors, 
  734. capacitors, inductors, op amps and voltage or current sources.  The op amps
  735. provide quite a bit of flexibility because they can be used for 
  736. amplification, inversion, differentiation, integration and much more.
  737.  
  738.  Name  =  Dragon.cpt
  739.  Path =  AMUG CD:Files:Prog:D-G:Dragon.cpt
  740.  Size: 20K         Date: 5/26/87         Version: 
  741.  Description:
  742.  Program demo.
  743.  
  744.  Name  =  Drawing Tips.cpt
  745.  Path =  AMUG CD:Files:Prog:D-G:Drawing Tips.cpt
  746.  Size:  3K         Date: 7/24/91         Version: 
  747.  Description:
  748.  This is an explanation by Patrick Doane of four different rates of drawing,
  749. their rates, disadvantages and advantages, plus an explanation of
  750. compatability among them. Highly recommended for anyone doing high speed
  751. animation. 
  752.  
  753.  Name  =  DropInfo.cpt
  754.  Path =  AMUG CD:Files:Prog:D-G:DropInfo.cpt
  755.  Size:118K         Date: 5/14/93         Version: 
  756.  Description:
  757.  DropInfo - DropInfo is the sample dropbox for the DropShell dropbox 
  758. building system. It shows how REALLY EASY it is to make a dropbox using the
  759. DropShell, including full support for scriptability, recordability, balloon
  760. help and more! It is also useful as a working application to change Finder 
  761. info (name, Finder Flags, etc.) on any file, folder or disk dragged onto 
  762. it.
  763.  
  764.  Name  =  Dynamic Math1.0.1.cpt
  765.  Path =  AMUG CD:Files:Prog:D-G:Dynamic Math1.0.1.cpt
  766.  Size: 31K         Date: 5/22/93         Version: 1.01
  767.  Description:
  768.  Dynamic Math1.0.1 - This is an update to Dynamic Math v1.01, which is a 
  769. library for Think C programmers. It sparses and intersects formulas written
  770. in ASCII II. Obvious uses are for testing and visualizing formulas.
  771.  
  772.  Name  =  EDITmOR.cpt
  773.  Path =  AMUG CD:Files:Prog:D-G:EDITmOR.cpt
  774.  Size: 17K         Date: 7/09/89         Version: 1.0
  775.  Description:
  776.  EDITmOR v1.0 is a DA that allows you to extend your editor or your Word 
  777. Processor. This editor allows you to write ECMD's and other programing 
  778. uses.
  779.  
  780.  Name  =  Errditor 1.01.cpt
  781.  Path =  AMUG CD:Files:Prog:D-G:Errditor 1.01.cpt
  782.  Size: 29K         Date:10/26/92         Version: 1.01
  783.  Description:
  784.  Errditor - is a powerful graphical editor for system error and system 
  785. startupalerts. It lets you modify or move text, icons, buttons and even 
  786. procedures(assembly-language programs that are associated to some of the 
  787. alerts). When launched, Errditor automatically reads the current System 
  788. alert tables(DSATs), makes a copy of them and displays the first alert of 
  789. the first DSAT- which will usually be the "Welcome to Macintosh" alert. Use
  790. the "<<" and ">>" buttons to move across the alert tables. You may choose 
  791. to see empty alerts and unreferenced procedures from the Options menu. 
  792.  
  793.  Name  =  EventMonitor V1.0.cpt
  794.  Path =  AMUG CD:Files:Prog:D-G:EventMonitor V1.0.cpt
  795.  Size: 12K         Date: 6/08/92         Version: 1.0
  796.  Description:
  797.  EventMonitor V1.0 - This is a debugging tool for programmers. Ths control 
  798. panel will provide event information and monitor your progress.
  799.  
  800.  Name  =  External Resources.cpt
  801.  Path =  AMUG CD:Files:Prog:D-G:External Resources.cpt
  802.  Size: 14K         Date: 2/14/92         Version: 
  803.  Description:
  804.  External Resources is THINK C source showing how to use resources from 
  805. external files. By Joe Zobkiw.
  806.  
  807.  Name  =  FB_AppleEvents.cpt
  808.  Path =  AMUG CD:Files:Prog:D-G:FB_AppleEvents.cpt
  809.  Size:  8K         Date: 5/27/92         Version: 
  810.  Description:
  811.  FB_AppleEvents - This source code shows the complete details of how to 
  812. build application that implements the required four Apple Events under 
  813. System 7. A sample text document is opened and displayed in response to an 
  814. Open or Print event sent from the Finder. Also included are examples of 
  815. in-line assembly language used to implement some of the required PPC 
  816. toolbox calls. (FUTURE BASIC is a trademark and copyrighted product of 
  817. Zedcor, Inc.)
  818.  
  819.  Name  =  FKEY Shell 1.1.cpt
  820.  Path =  AMUG CD:Files:Prog:D-G:FKEY Shell 1.1.cpt
  821.  Size: 12K         Date: 2/23/93         Version: 1.1
  822.  Description:
  823.  FKEY Shell 1.1 - FKEY Shell - is a free application that will let you 
  824. launch your favourite FKEYs without installing them in the System file. To 
  825. install a new FKEY, first make a copy of the original FKEY Shell 
  826. application and rename it to the FKEY's name. Then use ResEdit to copy one 
  827. or more FKEY resources from the files they came in and paste them into the 
  828. application's copy (any resource ID's will be fine). Under System 7, you 
  829. may put the new application in your Apple Menu Items folder to have your 
  830. FKEYs nice and handy all the time.
  831.  
  832.  Name  =  FKeys.cpt
  833.  Path =  AMUG CD:Files:Prog:D-G:FKeys.cpt
  834.  Size: 10K         Date: 6/15/92         Version: 
  835.  Description:
  836.  FKeys - InvisiWin FKey - This FKey makes the content region of the front 
  837. window transparent. InvisiWin FKey - This FKey sends the FrontWindow to the
  838. back of the Window List. InvisiLayer FKey #0 - This FKey makes the content 
  839. region of all windows transparent. All FKeys are Copyright (c) 1988,89 by 
  840. Neal E. Trautman. 'ShareWare' 
  841.  
  842.  Name  =  FORTRAN Goodies.cpt
  843.  Path =  AMUG CD:Files:Prog:D-G:FORTRAN Goodies.cpt
  844.  Size:131K         Date: 4/12/93         Version: 
  845.  Description:
  846.  FORTRAN Goodies - contains over 10 Fortran tools for the Fortran programer.
  847. From the Language systems BBS.
  848.  
  849.  Name  =  007.FracApp.cpt
  850.  Path =  AMUG CD:Files:Prog:A:007.FracApp.cpt
  851.  Size: 57K         Date:10/29/88         Version: 1
  852.  Description:
  853.  MacAPP sample code
  854.  
  855.  Name  =  fsearch.cpt
  856.  Path =  AMUG CD:Files:Prog:D-G:fsearch.cpt
  857.  Size: 13K         Date: 2/05/90         Version: 
  858.  Description:
  859.  This is a fast search tool for MPW.
  860.  
  861.  Name  =  FastEddie2.cpt
  862.  Path =  AMUG CD:Files:Prog:D-G:FastEddie2.cpt
  863.  Size: 35K         Date: 5/26/87         Version: 
  864.  Description:
  865.  Text editor.
  866.  
  867.  Name  =  Fedit 3.1.cpt
  868.  Path =  AMUG CD:Files:Prog:D-G:Fedit 3.1.cpt
  869.  Size: 28K         Date: 7/24/91         Version: 
  870.  Description:
  871.  Version 3.1 is the last Shareware release of John Mitchell's excellent Mac 
  872. sector editor. Compactor file.
  873.  
  874.  Name  =  File Dropper 1.1b1.cpt
  875.  Path =  AMUG CD:Files:Prog:D-G:File Dropper 1.1b1.cpt
  876.  Size:136K         Date: 4/30/93         Version: 1.1b1
  877.  Description:
  878.  File Dropper 1.1b1 - File Dropper is a THINK C library that implements an 
  879. application that you can drop files or folders onto to do batch operations 
  880. on. It handles the getting of the AppleEvents if running under System 7, 
  881. the main event loop, and the menus. You need only write the code that acts
  882. on the individual files. You specify if you want the status dialog 
  883. displayed while you are working on the file. Progress bar like Finder 7's 
  884. that you update by specifying how far you are along with a percentage (0 - 
  885. 100). You specify if you want this, too.
  886.  
  887.  Name  =  FileFile Readers.cpt
  888.  Path =  AMUG CD:Files:Prog:D-G:FileFile Readers.cpt
  889.  Size: 40K         Date:10/09/92         Version: 
  890.  Description:
  891.  FileFile Readers - Part of a family of programmer's tools. This is a 'Drag 
  892. and Drop' Application that reads the text, using Macintalk, of any file 
  893. dropped onto it. These file readers have been tested using Macintalk 2.0 
  894. and system 7.0+, 6.0.4 and 3.2 on a 512ke, an SE and a PB140. File_Reader 
  895. and Blind Freddie are Shareware. File_Reader and Blind Freddie are © 1992 
  896. Paul B Jones All Rights Reserved.
  897.  
  898.  Name  =  FillComment2.0.cpt
  899.  Path =  AMUG CD:Files:Prog:D-G:FillComment2.0.cpt
  900.  Size:  5K         Date:12/29/92         Version: 2.0
  901.  Description:
  902.  FillComment 2.0 - FillComment 2.0 is an FKEY for use with the THINK C 5.0.3
  903. or later editor. It takes a standard C style comment and formats the 
  904. comment text. The text is wrapped when so that no characters are past the 
  905. 79th column.
  906.  
  907.  Name  =  FindFatProjects 1.0.cpt
  908.  Path =  AMUG CD:Files:Prog:D-G:FindFatProjects 1.0.cpt
  909.  Size: 24K         Date: 6/15/93         Version: 1.0
  910.  Description:
  911.  FindFatProjects 1.0 - Find Fat Projects is a little utility designed to 
  912. make life easier for Think C programmers. All it does is to scan any folder
  913. or disk you drop on it and make a list of all projects that happen to be 
  914. larger than 15K. A large project usually has objects in it, and since 
  915. objects take lots of disk space you may want to remove them before making 
  916. backup copies (or just to free some disk space). If you only have a couple 
  917. of projects this is not a problem, but if you have some more of them Find 
  918. Fat Projects will help you a lot.
  919.  
  920.  Name  =  Findit 1.1.2.cpt
  921.  Path =  AMUG CD:Files:Prog:D-G:Findit 1.1.2.cpt
  922.  Size: 16K         Date: 4/30/93         Version: 1.1.2
  923.  Description:
  924.  Findit 1.1.2 - One of the things that drives me nuts is trying to find out 
  925. what header file Apple put a function prototype into. Some are obvious some
  926. are not. So I wrota program to search through a folder, (or some folders, 
  927. (or some folders inside other folders), full of text files for a text 
  928. string. If you think this is a stupid program send me a postcard or an 
  929. E-mail message antell me why. Just drag a folder onto the FindIt icon. It 
  930. is OK if there are some non-text files in the folder FindIt will skip 
  931. those.
  932.  
  933.  Name  =  Floating Archive.cpt
  934.  Path =  AMUG CD:Files:Prog:D-G:Floating Archive.cpt
  935.  Size: 37K         Date: 7/24/91         Version: 
  936.  Description:
  937.  Here is some source for impeementing floating windows. It's very fast and
  938. doesn't experience the slowdown when using Apple routines with many windows
  939. on the desktop. This also includes code for managing the windows and
  940. activating/deactivating windows properly. If you've ever been interested in
  941. using floating windows or are using them now, take a look at this file. 
  942. From Patrick Doane, The Unknown Software Group. 
  943.  
  944.  Name  =  Floating Windows.cpt
  945.  Path =  AMUG CD:Files:Prog:D-G:Floating Windows.cpt
  946.  Size: 25K         Date:12/31/91         Version: 
  947.  Description:
  948.  Floating Windows contains Programers code translated to Pascal from C for 
  949. floating windows.
  950.  
  951.  Name  =  Fold Machine v3.0.cpt
  952.  Path =  AMUG CD:Files:Prog:D-G:Fold Machine v3.0.cpt
  953.  Size:107K         Date:12/08/91         Version: 3.0
  954.  Description:
  955.  Welcome to the Fold Machine. This utility is designed to help programers 
  956. who work on the same project to “fold” their changes into the master copy 
  957. of their group’s project. The assumption under which this application 
  958. functions is that your programming group keeps a master folder containing 
  959. the “official” current project and source code. Each programmer has a copy 
  960. of this folder which he or she uses when writing new pieces of the program.
  961.  
  962.  Name  =  FutureBASIC 1.0 (ML).cpt
  963.  Path =  AMUG CD:Files:Prog:D-G:FutureBASIC 1.0 (ML).cpt
  964.  Size:  7K         Date:10/31/92         Version: 
  965.  Description:
  966.  FutureBASIC 1.0 (ML) - This is Future basic code from Mike Lininger for 
  967. Second Sight Utilities Colorwheel and Secs2Date.
  968.  
  969.  Name  =  GESTALT! 2.8.CPT
  970.  Path =  AMUG CD:Files:Prog:D-G:GESTALT! 2.8.CPT
  971.  Size: 20K         Date: 1/01/93         Version: 2.8
  972.  Description:
  973.  GESTALT! 2.8 - Gestalt 2.8 is a modal application that returns and parses 
  974. the information your Mac provides after making the "Gestalt" call. This 
  975. version has been updated to include System 7.xx information. Somewhat 
  976. technical, but interesting all the same! Public Domain.
  977.  
  978.  Name  =  GNU Chess 3.0.cpt
  979.  Path =  AMUG CD:Files:Prog:D-G:GNU Chess 3.0.cpt
  980.  Size:129K         Date: 7/24/91         Version: 
  981.  Description:
  982.  Macintosh implementation of GNU Chess 3.0, though not by GNU themselves.
  983. It is a very nice Mac-like program, and comes with COMPLETE SOURCES in
  984. Think C 4.0, though it should be usuable with MPW or other C compilers on
  985. the Mac. Worth a look! Compact Pro file.
  986.  
  987.  Name  =  GameMaster.cpt
  988.  Path =  AMUG CD:Files:Prog:D-G:GameMaster.cpt
  989.  Size:  9K         Date: 6/09/87         Version: 
  990.  Description:
  991.  Basic Game.
  992.  
  993.  Name  =  GasGauge.cpt
  994.  Path =  AMUG CD:Files:Prog:D-G:GasGauge.cpt
  995.  Size:  7K         Date: 3/11/90         Version: 
  996.  Description:
  997.  GasGauge.sit is a CDEV program for a gas guage icon.
  998.  
  999.  Name  =  GenericDA.cpt
  1000.  Path =  AMUG CD:Files:Prog:D-G:GenericDA.cpt
  1001.  Size: 12K         Date: 7/15/88         Version: 
  1002.  Description:
  1003.  Generic DA shell
  1004.  
  1005.  Name  =  Generic MPW Tool.cpt
  1006.  Path =  AMUG CD:Files:Prog:D-G:Generic MPW Tool.cpt
  1007.  Size: 12K         Date:12/08/91         Version: 
  1008.  Description:
  1009.  GenericTool by Doug Wyatt, May 1991. Freeware. Source for tiny MPW tool 
  1010. whose entire purpose is to load the rest of itself from a code resource, 
  1011. PROC 981, which is (typically) written in THINK C.
  1012.     
  1013.  
  1014.  Name  =  Gestalt-selectors-14.txt.cpt
  1015.  Path =  AMUG CD:Files:Prog:D-G:Gestalt-selectors-14.txt.cpt
  1016.  Size: 18K         Date: 3/26/93         Version: 14
  1017.  Description:
  1018.  Gestalt-selectors-14 - Supplemental Gestalt Selectors List 1.4
  1019. Last modified: 9 March 1993, 12:50 CET (GMT+1). Supplemental to the 
  1020. selector codes listed in the Gestalt Chapter of Inside Macintosh VI (IM 
  1021. VI), that is. These can include selector codes installed by Apple (system) 
  1022. software or by software from third parties (your software?). (NIM Operating
  1023. System Utilities has been delayed from Winter 1992 to June 1993, according 
  1024. to Addison-Wesley Holland).
  1025.  
  1026.  Name  =  GetKeys.cpt
  1027.  Path =  AMUG CD:Files:Prog:D-G:GetKeys.cpt
  1028.  Size:  6K         Date:10/14/92         Version: 
  1029.  Description:
  1030.  GetKeys - GetKeys is a utility designed to make it easier for C programmers
  1031. to check for key depressions with the Event Manager routine GetKeys. 
  1032. GetKeys returns a KeyMap, which is four longs, with one or more bits set in
  1033. the map that represent the keys that are currently depressed. GetKeys shows
  1034. you the current GetKeys key map in hexadecimal. Also, if a single key is 
  1035. depressed, it generates a C-language expression that can be used to detect 
  1036. that key. The GetKeys window contains a Copy button, which will copy the 
  1037. displayed C code expression into the clipboard, which you can then paste 
  1038. into your code.
  1039.  
  1040.  Name  =  Ghost App.cpt
  1041.  Path =  AMUG CD:Files:Prog:D-G:Ghost App.cpt
  1042.  Size: 23K         Date: 2/01/88         Version: 
  1043.  Description:
  1044.  Ghost application creator
  1045.  
  1046.  Name  =  GifFormat.TXT
  1047.  Path =  AMUG CD:Files:Prog:D-G:GifFormat.TXT
  1048.  Size: 44K         Date:12/11/89         Version: 
  1049.  Description:
  1050.  This text file explains the GIF, LZH, ZOO and many other formats in detail.
  1051.  
  1052.  Name  =  GlobalSearch 1.03.cpt
  1053.  Path =  AMUG CD:Files:Prog:D-G:GlobalSearch 1.03.cpt
  1054.  Size: 10K         Date: 6/15/93         Version: 1.03
  1055.  Description:
  1056.  GlobalSearch 1.03 - Global Search is a small utility that lets you search 
  1057. for an hexadecimal or character string in all the resources of a file. It 
  1058. generates a text file named "xxx.scan" (where xxx is the name of the 
  1059. searched file) with a log of all the matches that have been found. Each 
  1060. match is shown in the form -  [RES TYPE] [RES ID] "[RES NAME]" 
  1061. $[OFFSET]where [offset] is the offset in bytes from the beginning of the 
  1062. resource. Global Search was written for all ResEdit users (such as myself) 
  1063. who miss a global "Find Hex" command in that otherwise wonderful 
  1064. application.
  1065.  
  1066.  Name  =  GrafSys121.rel.cpt
  1067.  Path =  AMUG CD:Files:Prog:D-G:GrafSys121.rel.cpt
  1068.  Size:387K         Date: 3/26/93         Version: 1.21
  1069.  Description:
  1070.  GrafSys121.rel - GrafSys is a THINK Pascal/C library that provides you with
  1071. simple routines for building, saving, loading (as resources), and 
  1072. manipulating three dimensional objects. Objects, not just simple 
  1073. single-line drawing. GrafSys supports full 3D clipping, animation and some 
  1074. (primitive) hiddenline/hidden-surface drawing with simple commands from 
  1075. within YOUR PROGRAM. GrafSys also supports full eye control with both 
  1076. perspective and parallel projections (If you can't understand a word, don't
  1077. worry, this is just show in off for those who know about it. The docs that 
  1078. come with it will try to explain what it all means later on). 
  1079.  
  1080.  Name  =  Graphic Gems Vol. 1.cpt
  1081.  Path =  AMUG CD:Files:Prog:D-G:Graphic Gems Vol. 1.cpt
  1082.  Size:171K         Date:12/29/92         Version: 
  1083.  Description:
  1084.  Graphic Gems Vol. 1 - This is the source code for the programs found in 
  1085. "Graphics Gems Volume I", published by Academic Press. This is over 500K 
  1086. (decompressed) of PUBLIC DOMAIN snippets for 2D, 3D, and raster graphics 
  1087. routines. Many topics are covered, all files are documented in the above 
  1088. book.
  1089.  
  1090.  Name  =  Graphic Gems Vol. 2.cpt
  1091.  Path =  AMUG CD:Files:Prog:D-G:Graphic Gems Vol. 2.cpt
  1092.  Size: 86K         Date:12/29/92         Version: 
  1093.  Description:
  1094.  Graphic Gems Vol. 2 - This is the source code for the programs found in 
  1095. "Graphics Gems Volume II", published by Academic Press. This is about 270K 
  1096. (decompressed) of PUBLIC DOMAIN snippets for 2D, 3D, and raster graphics 
  1097. routines. Many topics are covered, all files are documented in the above 
  1098. book.
  1099.  
  1100.  Name  =  Graphic Gems Vol. 3.cpt
  1101.  Path =  AMUG CD:Files:Prog:D-G:Graphic Gems Vol. 3.cpt
  1102.  Size:117K         Date:12/29/92         Version: 
  1103.  Description:
  1104.  Graphic Gems Vol. 3 - This is the source code for the programs found in 
  1105. "Graphics Gems Volume III", published by Academic Press. This is about 390K
  1106. (decompressed) of PUBLIC DOMAIN snippets for 2D, 3D, and raster graphics 
  1107. routines. Many topics are covered, all files are documented in the above 
  1108. book.
  1109.  
  1110.  Name  =  005.HierMenus.cpt
  1111.  Path =  AMUG CD:Files:Prog:A:005.HierMenus.cpt
  1112.  Size: 11K         Date:10/29/88         Version: 1
  1113.  Description:
  1114.  source code from Apple
  1115.  
  1116.  Name  =  Hax 2.1.cpt
  1117.  Path =  AMUG CD:Files:Prog:H-K:Hax 2.1.cpt
  1118.  Size: 33K         Date: 4/25/92         Version: 2.1
  1119.  Description:
  1120.  Hax 2.1 - let’s say you have 200 TEXT files and their Creator type is MSDB 
  1121. and when you double click on the icon in the Finder you get the old ‘The 
  1122. document “Bla Bla Bla” could not be opened…’ By changing the the Creator to
  1123. lets MWII not only will you be able launch the old files into MacWrite II 
  1124. from the Finder you will also get icons instead of those ugly generic 
  1125. document icons.  Anyway hax 2.1 will now change all 200 hundred files in 
  1126. just a few mouse clicks (provided they are all in the same folder). 
  1127.  
  1128.  Name  =  HeaderFKEY 1.0a7.cpt
  1129.  Path =  AMUG CD:Files:Prog:H-K:HeaderFKEY 1.0a7.cpt
  1130.  Size: 14K         Date:12/10/90         Version: 1.0a7
  1131.  Description:
  1132.  This is version 1.0a7 of Header FKEY, a FKEY that creates nicely
  1133. formatted functino comment headers. This version has more options,
  1134. a preview mode, and should work with Think C 100%. It also works with
  1135. MPW, except that it doesn't import from MPW yet (nor from Think C,
  1136. that's coming next). This FKEY makes the job of writing comment headers
  1137. for your code much more pleasant. I use it all the time now. You should
  1138. too! (Shareware, source code available ).
  1139.  
  1140.  Name  =  Hello Tabby.cpt
  1141.  Path =  AMUG CD:Files:Prog:H-K:Hello Tabby.cpt
  1142.  Size:  9K         Date: 7/25/89         Version: 
  1143.  Description:
  1144.  Hello Tabby is pascal code (Light Speed) for developing Tabby Products.
  1145.  
  1146.  Name  =  Help Package.cpt
  1147.  Path =  AMUG CD:Files:Prog:H-K:Help Package.cpt
  1148.  Size: 18K         Date: 6/15/92         Version: 
  1149.  Description:
  1150.  Help Package - The Help Package was written with programmers, 
  1151. compatibility, and ease of use in mind.  Developers using this help system 
  1152. can be assured of compatibility with System 6 and later.  What does it do? 
  1153. This package of routines creates a Help menu or adds menu items to the Help
  1154. Menu under System 7.  When the user selects one of the items, the Help 
  1155. routines display a dialog with scrollable text from a TEXT resource you 
  1156. define.  It's so easy to use these routines, you can add them to a 
  1157. completed project with VERY minor changes to your source.
  1158.  
  1159.  Name  =  Hex Key.cpt
  1160.  Path =  AMUG CD:Files:Prog:H-K:Hex Key.cpt
  1161.  Size: 31K         Date:11/06/92         Version: 
  1162.  Description:
  1163.  Hex Key - What Hex Key does is it presents a dialog into which you can 
  1164. enter either decimal or hexadecimal numbers, selectable by radio
  1165. button. After you hit "Okay", or the return or enter keys, the numbers will
  1166. be converted to the appropriate values in the alternative number formats. 
  1167. In other words, if you enter a hex value, the number will be converted to 
  1168. its appropriate form in FOND, Fixed and Fract decimal. If you enter a 
  1169. decimal number, it will be shown in FOND, Fixed and Fract hex. Where a 
  1170. number falls outside the range of the format, the text "N/A" is shown, so 
  1171. you don't act upon a bogus number.
  1172.  
  1173.  Name  =  HyperStuff.cpt
  1174.  Path =  AMUG CD:Files:Prog:H-K:HyperStuff.cpt
  1175.  Size:  7K         Date:12/22/88         Version: 
  1176.  Description:
  1177.  LSC calls for Hypercard
  1178.  
  1179.  Name  =  ICON GLUE.cpt
  1180.  Path =  AMUG CD:Files:Prog:H-K:ICON GLUE.cpt
  1181.  Size: 60K         Date: 1/07/89         Version: 
  1182.  Description:
  1183.  Icon Maker Glue program - makes resources
  1184.  
  1185.  Name  =  IM I-V Index.cpt
  1186.  Path =  AMUG CD:Files:Prog:H-K:IM I-V Index.cpt
  1187.  Size: 33K         Date:10/02/92         Version: 
  1188.  Description:
  1189.  IM I-V Index - Inside Macintosh Index applications. Install the Index 
  1190. applications in an appropriate place.  System 7 users will probably want to
  1191. put them into the Apple Menu Items folder. Double-click on an Index 
  1192. application icon to launch.
  1193.  
  1194.  Name  =  IM I-V Index DA.cpt
  1195.  Path =  AMUG CD:Files:Prog:H-K:IM I-V Index DA.cpt
  1196.  Size: 33K         Date:10/02/92         Version: 
  1197.  Description:
  1198.  IM I-V Index DA - This DA has exactly the same database as the application 
  1199. of the same name.  It is for those who want/need a DA for some reason (such
  1200. as not running MultiFinder).  I am no longer upgrading this DA, so no new 
  1201. features will be added in the future, though the database file will be 
  1202. updated if that becomes necessary.
  1203.  
  1204.  Name  =  IM VI Index.cpt
  1205.  Path =  AMUG CD:Files:Prog:H-K:IM VI Index.cpt
  1206.  Size: 61K         Date:10/02/92         Version: 
  1207.  Description:
  1208.  IM VI Index - Inside Macintosh Index applications. Install the Index 
  1209. applications in an appropriate place.  System 7 users will probably want to
  1210. put them into the Apple Menu Items folder.  Double-click on an Index 
  1211. application icon.  If all goes well, a window will open with some info in 
  1212. it. 
  1213.  
  1214.  Name  =  INIT Debugger v1.0.cpt
  1215.  Path =  AMUG CD:Files:Prog:H-K:INIT Debugger v1.0.cpt
  1216.  Size:  5K         Date: 1/30/92         Version: 1.0
  1217.  Description:
  1218.  The INIT Debugger is a useful System Extension that allows you to easily 
  1219. break into your debugger suring the startup process. Just hold down the ‘D’
  1220. key while The INIT Debugger loads and the debugger will be invoked. Many 
  1221. times, when debugging Extensions you want to be able to break into MacsBug 
  1222. (or TMON) just _after_ Extension XYZ loads but just _before_ Extension ABC 
  1223. loads. This can be impossible, a pain, etc. and takes much skill and maybe 
  1224. a few tries! By renaming The INIT Debugger you can make it load in-between 
  1225. two other Extensions and invoke the debugger right in between them both! 
  1226.  
  1227.  Name  =  INIT Shell.cpt
  1228.  Path =  AMUG CD:Files:Prog:H-K:INIT Shell.cpt
  1229.  Size:  6K         Date: 6/15/92         Version: 
  1230.  Description:
  1231.  INIT Shell - Copyright (c) 1990,91 by Neal E. Trautman. 'ShareWare' -- 
  1232. Please send $5 contribution to, Neal Trautman, 3700 Clinton Parkway, #1412,
  1233. Lawrence, KS 66047. This is an INIT Shell.
  1234.  
  1235.  Name  =  Icon.sample.cpt
  1236.  Path =  AMUG CD:Files:Prog:H-K:Icon.sample.cpt
  1237.  Size:  7K         Date:11/06/88         Version: 
  1238.  Description:
  1239.  ICON samples foe MPW
  1240.  
  1241.  Name  =  Infinity Windoid.cpt
  1242.  Path =  AMUG CD:Files:Prog:H-K:Infinity Windoid.cpt
  1243.  Size: 26K         Date: 3/26/93         Version: 
  1244.  Description:
  1245.  Infinity Windoid - This archive contains the source for a standalone code 
  1246. resource that conforms to a Window DEFinition (WDEF), as defined by Apple 
  1247. Computer in Inside Macintosh. It provides a 'windoid' appearance. A windoid
  1248. is a floating window that appears above document windows in an application 
  1249. and is commonly used for things like tool palettes, information windows, 
  1250. and the like. The WDEF included in the ResEdit file can be used as-is, but 
  1251. if a zoom box is to be used, you will probably want to change the behavior 
  1252. of what is included (by default, it zooms smaller rather than larger as 
  1253. described in the source code). 
  1254.  
  1255.  Name  =  Inside Mac Indexes.cpt
  1256.  Path =  AMUG CD:Files:Prog:H-K:Inside Mac Indexes.cpt
  1257.  Size:185K         Date: 2/16/93         Version: 
  1258.  Description:
  1259.  Inside Mac Indexes - New IM Index contains an index to the first five 
  1260. volumes of New Inside Macintosh, “Files”, “Memory”, “Processes”, “Macintosh
  1261. Toolbox Essentials” and “Overview”.  The entries are of the form “X1-2”, 
  1262. where “X” is the first letter of the volume name, “1” is the chapter 
  1263. number, and “2” is the page number.  The exception to this numbering scheme
  1264. is Overview, which doesn’t use chapter numbers.  (Don’t ask me why -- 
  1265. obviously the book teams at Apple weren’t talking to each other.)
  1266.  
  1267.  Name  =  InstallCustomIcon.cpt
  1268.  Path =  AMUG CD:Files:Prog:H-K:InstallCustomIcon.cpt
  1269.  Size:  9K         Date:10/02/92         Version: 
  1270.  Description:
  1271.  InstallCustomIcon - Part of a family of programmer's tools. A 'Drag and 
  1272. Drop' Application that changes the 'Use Custom Icon' flag in any file 
  1273. dropped onto it. Although you may compile an Application with a Custom Icon
  1274. in the Resource Fork, Turbo Pascal, and others, leave you to Set the  Use 
  1275. Custom Icon flag with ResEdit. If this fag is not set then Finder will 
  1276. ignore your Custom Icon and use the 'Standard' Icon.
  1277.  
  1278.  Name  =  Introduction to DAL 1.1.1.cpt
  1279.  Path =  AMUG CD:Files:Prog:H-K:Introduction to DAL 1.1.1.cpt
  1280.  Size:155K         Date:11/01/91         Version: 1.1.1
  1281.  Description:
  1282.  This stack is designed to be an introduction to relational databases, the 
  1283. SQL query language and Apple's Data Access Language. Copyrighted by Apple 
  1284. Computer 1990.
  1285.  
  1286.  Name  =  K & R.cpt
  1287.  Path =  AMUG CD:Files:Prog:H-K:K & R.cpt
  1288.  Size:  7K         Date: 6/15/92         Version: 
  1289.  Description:
  1290.  K & R - contains programing info in DA format. By Neil Trautman.
  1291.  
  1292.  Name  =  Karnaugh.cpt
  1293.  Path =  AMUG CD:Files:Prog:H-K:Karnaugh.cpt
  1294.  Size: 21K         Date: 9/21/87         Version: 
  1295.  Description:
  1296.  Table Calculator.
  1297.  
  1298.  Name  =  KeMo 1.03.cpt
  1299.  Path =  AMUG CD:Files:Prog:H-K:KeMo 1.03.cpt
  1300.  Size: 72K         Date:10/14/92         Version: 1.03
  1301.  Description:
  1302.  KeMo 1.03 - This package is essentially a set of functions to help writing 
  1303. reaction time experiments on the Mac, the KeMo Reaction Timing Utilities.  
  1304. Functionality currently consists of the following, a timer with 20 
  1305. microsecond resolution, polling functions for ADB devices, such as 
  1306. keyboards and mice, with +/-1.4 to +/-2.1 msec accuracy, depending on your 
  1307. Mac (as opposed to the +/- 8 to +/-16 msec accuracy that you get with 
  1308. "normal" Toolbox functions like GetKeys), and much more!
  1309.  
  1310.  Name  =  kgarten2
  1311.  Path =  AMUG CD:Files:Prog:H-K:kgarten2
  1312.  Size:  9K         Date: 5/26/87         Version: 
  1313.  Description:
  1314.  Pascal
  1315.  
  1316.  Name  =  kgarten3
  1317.  Path =  AMUG CD:Files:Prog:H-K:kgarten3
  1318.  Size:  6K         Date: 5/26/87         Version: 
  1319.  Description:
  1320.  Pascal Lesson
  1321.  
  1322.  Name  =  kindergarten 1
  1323.  Path =  AMUG CD:Files:Prog:H-K:kindergarten 1
  1324.  Size:  7K         Date: 5/26/87         Version: 
  1325.  Description:
  1326.  Pascal Lesson
  1327.  
  1328.  Name  =  Long Labels User Area.cpt
  1329.  Path =  AMUG CD:Files:Prog:M:Long Labels User Area.cpt
  1330.  Size: 27K         Date: 4/05/89         Version: 
  1331.  Description:
  1332.  LOng Labels EUA for TMON
  1333.  
  1334.  Name  =  LSP cdevIntf.cpt
  1335.  Path =  AMUG CD:Files:Prog:M:LSP cdevIntf.cpt
  1336.  Size:  2K         Date:12/07/88         Version: 
  1337.  Description:
  1338.  LSP CDEV template
  1339.  
  1340.  Name  =  LSP/C.cpt
  1341.  Path =  AMUG CD:Files:Prog:M:LSP/C.cpt
  1342.  Size: 34K         Date: 1/14/89         Version: 
  1343.  Description:
  1344.  Pascal to C comparisons
  1345.  
  1346.  Name  =  TP201.cpt
  1347.  Path =  AMUG CD:Files:Prog:T:TP201.cpt
  1348.  Size: 32K         Date: 4/05/89         Version: 2.
  1349.  Description:
  1350.  NEw patch for LSP brings up to 2.01
  1351.  
  1352.  Name  =  Lex.cpt
  1353.  Path =  AMUG CD:Files:Prog:M:Lex.cpt
  1354.  Size:131K         Date: 8/28/91         Version: 
  1355.  Description:
  1356.  LEX transforms a regular-expression grammar and associated action routines 
  1357. into a C function and set of tables, yielding a table-driven lexical 
  1358. analyser which manages to be compact and rapid. DECUS Structured Languages 
  1359. SIG Version of 30-Oct-82.Charles H. Forsyth, University of Waterloo, 
  1360. Waterloo, Ontario, N2L 3G1Canada Revised by Robert B. Denny & Martin Minow.
  1361.  
  1362.  Name  =  Linear Network Analysis.cpt
  1363.  Path =  AMUG CD:Files:Prog:M:Linear Network Analysis.cpt
  1364.  Size:200K         Date:10/02/92         Version: 
  1365.  Description:
  1366.  Linear Network Analysis - a graphical analog circuit simulator - can do 
  1367. several types of circuit analysis and plot the results.
  1368.  
  1369.  Name  =  LogIt.cpt
  1370.  Path =  AMUG CD:Files:Prog:M:LogIt.cpt
  1371.  Size: 13K         Date: 6/10/92         Version: 
  1372.  Description:
  1373.  LogIt - LogIt is a free utility written using Think C 4.0.5.  Its sole 
  1374. purpose is to be an event-logger; i.e.,  to enable users to keep track of 
  1375. the times at which various events have occurred and to record descriptions 
  1376. of those events in a log.  That log can be edited in all the usual 
  1377. text-editing ways, can be saved to disk, and can be printed. If you have 
  1378. problems printing or copying and pasting large amounts of text, increase 
  1379. the amount of memory available in the Get Info box.
  1380.  
  1381.  Name  =  LogoMotion101.cpt
  1382.  Path =  AMUG CD:Files:Prog:M:LogoMotion101.cpt
  1383.  Size:511K         Date: 5/22/93         Version: 1.01
  1384.  Description:
  1385.  LogoMotion101 - LogoMation is a programming environment for people young 
  1386. and old alike, doing their first steps in programming. It introduces the 
  1387. concepts of programming and program design through a programming language 
  1388. that supports advanced graphics, animation, and sound.
  1389.  
  1390.  Name  =  M2TSkel.cpt
  1391.  Path =  AMUG CD:Files:Prog:M:M2TSkel.cpt
  1392.  Size: 68K         Date: 6/16/87         Version: 
  1393.  Description:
  1394.  M2tSkeleton files.
  1395.  
  1396.  Name  =  MacProto.h.cpt
  1397.  Path =  AMUG CD:Files:Prog:M:MacProto.h.cpt
  1398.  Size: 11K         Date: 1/04/89         Version: 
  1399.  Description:
  1400.  'C' prototypes for LSC of Mac Toolbox for IM vol. I-IV
  1401.  
  1402.  Name  =  MASTER List V110191.cpt
  1403.  Path =  AMUG CD:Files:Prog:M:MASTER List V110191.cpt
  1404.  Size: 19K         Date:12/10/91         Version: 
  1405.  Description:
  1406.  This is a Master list of all Apple products available for 3rd party 
  1407. licensing. Contact License.SW on Apple Link for further info.
  1408.  
  1409.  Name  =  Assembler.cpt
  1410.  Path =  AMUG CD:Files:Prog:A:Assembler.cpt
  1411.  Size: 70K         Date:11/27/87         Version: 7.4
  1412.  Description:
  1413.  Great Assembler with Docs. Version 7.4 Supports 68020
  1414.  
  1415.  Name  =  mini.cpt
  1416.  Path =  AMUG CD:Files:Prog:M:mini.cpt
  1417.  Size: 54K         Date:10/02/88         Version: 
  1418.  Description:
  1419.  Source Code for the MiniTerm program.
  1420.  
  1421.  Name  =  Mouser.cpt
  1422.  Path =  AMUG CD:Files:Prog:M:Mouser.cpt
  1423.  Size:122K         Date: 9/03/89         Version: 
  1424.  Description:
  1425.  A Object Pacal/C++ browser in the smalltalk sense. Parses your source and
  1426. builds the tree structures for the browser. Well just play with it.
  1427.  
  1428.  Name  =  MPW Pascal Proc/Func Locat.cpt
  1429.  Path =  AMUG CD:Files:Prog:M:MPW Pascal Proc/Func Locat.cpt
  1430.  Size: 14K         Date: 7/03/87         Version: 
  1431.  Description:
  1432.  MPW Pascal Procedures.
  1433.  
  1434.  Name  =  MT Index.cpt
  1435.  Path =  AMUG CD:Files:Prog:M:MT Index.cpt
  1436.  Size: 68K         Date: 1/05/89         Version: 1.0
  1437.  Description:
  1438.  Hypercard stack for index of MacTutor Articles
  1439.  
  1440.  Name  =  MacAPL.cpt
  1441.  Path =  AMUG CD:Files:Prog:M:MacAPL.cpt
  1442.  Size: 97K         Date: 5/26/87         Version: 
  1443.  Description:
  1444.  MacApl program.
  1445.  
  1446.  Name  =  MacBinary C Source.cpt
  1447.  Path =  AMUG CD:Files:Prog:M:MacBinary C Source.cpt
  1448.  Size:  4K         Date:12/31/91         Version: 
  1449.  Description:
  1450.  This file contains MacBinary C Source code for programers wishing to build 
  1451. telecom file transfer programs.
  1452.  
  1453.  Name  =  MacGSMenuINIT.cpt
  1454.  Path =  AMUG CD:Files:Prog:M:MacGSMenuINIT.cpt
  1455.  Size:  4K         Date: 5/22/93         Version: 
  1456.  Description:
  1457.  MacGSMenuINIT - This INIT was written to allow MacGS to peacefully co-exist
  1458. with such extensions as BeHierachic and MenuChoice, which unfortunately do 
  1459. not restore an application's resource file context after they execute.
  1460.  
  1461.  Name  =  MacGadgets™ Demo.cpt
  1462.  Path =  AMUG CD:Files:Prog:M:MacGadgets™ Demo.cpt
  1463.  Size:101K         Date: 3/22/92         Version: 
  1464.  Description:
  1465.  MacGadgets is a Human Interface Design Kit that gives your application a 
  1466. three-dimensional, gray-scale appearance comparable to that enjoyed by 
  1467. users of NeXT, Open Look and Windows 3.0. In addition to enhanced versions 
  1468. of the familiar rounded-corner buttons, check boxes, radio button, scroll 
  1469. bars, windows, alerts and dialog boxes, MacGadgets offers an attractive 
  1470. suite of graphical devices comprising icon buttons, sliders, gauages, 
  1471. square-corner buttons, lines, boxes, pop-ups, scrolling list, display text,
  1472. calendars, palettes, annunciators and counters.  All of the above are 
  1473. resources that can be installed with a resource editor.
  1474.  
  1475.  Name  =  MacHack '92.word.cpt
  1476.  Path =  AMUG CD:Files:Prog:M:MacHack '92.word.cpt
  1477.  Size:  5K         Date: 4/14/92         Version: 
  1478.  Description:
  1479.  MacHack '92 contains info on the MacHack meeting for 1992.
  1480.  
  1481.  Name  =  MacIISLOTTools.cpt
  1482.  Path =  AMUG CD:Files:Prog:M:MacIISLOTTools.cpt
  1483.  Size: 41K         Date: 3/20/88         Version: 
  1484.  Description:
  1485.  Mac II Slot tools & Utilities
  1486.  
  1487.  Name  =  MacIIcdev.cpt
  1488.  Path =  AMUG CD:Files:Prog:M:MacIIcdev.cpt
  1489.  Size: 20K         Date: 8/17/87         Version: 
  1490.  Description:
  1491.  MacII Developers.
  1492.  
  1493.  Name  =  MacOberon3.3.cpt
  1494.  Path =  AMUG CD:Files:Prog:M:MacOberon3.3.cpt
  1495.  Size:659K         Date: 5/31/93         Version: 3.3
  1496.  Description:
  1497.  MacOberon3.3 - Look at Oberon as a preview of Pink. The ideas behind Oberon
  1498. are very similar to the 'Object Oriented Operating System' Apple/Taligent 
  1499. is pursuing. The best way to describe Oberon is as if HyperCard were an 
  1500. operating system, and much more powerful. It's very slick, and very 
  1501. extensive. Though MacOberon is an application rather than an OS, and its 
  1502. interface is un-Mac-like, it is a joy to use, and gives a good indication 
  1503. of the way things will be heading, hopefully. MacOberon requires a Mac 
  1504. with a 68020 CPU and a floating point coprocessor (or FPU init), and will 
  1505. not run on a Classic.
  1506.  
  1507.  Name  =  MacRecorder® HackersToolkit.cpt
  1508.  Path =  AMUG CD:Files:Prog:M:MacRecorder® HackersToolkit.cpt
  1509.  Size: 19K         Date:12/24/89         Version: 
  1510.  Description:
  1511.  MacRecorder HackersToolkit.sit is a programers guide ti using calls to 
  1512. MacRecorder.
  1513.  
  1514.  Name  =  MacSnoop™ Demo.cpt
  1515.  Path =  AMUG CD:Files:Prog:M:MacSnoop™ Demo.cpt
  1516.  Size: 55K         Date: 7/22/92         Version: demo
  1517.  Description:
  1518.  MacSnoop™ Demo - While not yet up to the full capabilities of FEDIT in 
  1519. terms of file recovery tools, it does have many wished for enhancements not
  1520. the least of which is full HFS and MFS support.  In addition, the overall 
  1521. design allows multiple volume/directory and editing windows open on the 
  1522. Desktop and a closer adherence to the Macintosh User Interface.
  1523.  
  1524.  Name  =  MacStarter.cpt
  1525.  Path =  AMUG CD:Files:Prog:M:MacStarter.cpt
  1526.  Size: 61K         Date:10/27/92         Version: 
  1527.  Description:
  1528.  MacStarter - MacStarter.π is a simple application shell I have written 
  1529. for myself in THINK C 5.0. Mostly, it provides the basic window behavior,  
  1530. dragging, changing size, zooming, closing and vertical and horizontal 
  1531. scroll bars. It uses a window class to provide these behaviors. You create 
  1532. your own window by filling in the blanks in the definition of a subclass of
  1533. the window class. You don't really need to know anything in advance about 
  1534. object-oriented programming to use this shell. I wrote the program this way
  1535. because it allowed me to localize the changes that you need to make to one 
  1536. file, applicationProcs.c.
  1537.  
  1538.  Name  =  MacTutor CD-ROM.cpt
  1539.  Path =  AMUG CD:Files:Prog:M:MacTutor CD-ROM.cpt
  1540.  Size:  6K         Date:10/09/92         Version: 
  1541.  Description:
  1542.  MacTutor CD-ROM - This is a 'TEXT' file describing the features of the 
  1543. MacTutor CD-ROM  Volumes I to VII.  Includes text of articles, Mac news, 
  1544. reviews, source code since 1984.  ALSO On Location, selected developer 
  1545. items from Apple, and more than 150 megs of freeware/shareware especially 
  1546. for developers.
  1547.  
  1548.  Name  =  MacTutorDB.cpt
  1549.  Path =  AMUG CD:Files:Prog:M:MacTutorDB.cpt
  1550.  Size: 32K         Date:11/15/87         Version: 
  1551.  Description:
  1552.  MacTutor FileMaker+ Database on Articles
  1553.  
  1554.  Name  =  MacsBug 6.2.2.cpt
  1555.  Path =  AMUG CD:Files:Prog:M:MacsBug 6.2.2.cpt
  1556.  Size:136K         Date: 2/03/92         Version: 
  1557.  Description:
  1558.  MacsBug 6.2.2 supports the Macintosh Plus and all newer Macintosh models. 
  1559. These are the Macintosh Plus, SE, II, IIx,IIcx, SE30, Portable, IIci, IIfx,
  1560. Classic, IIsi and LC. MacsBug 6.2.2 works reliably with all Apple monitors 
  1561. and all third-party monitors if their slot ROM and driver software have 
  1562. been designed according to the guidelines presented in Designing Cards and 
  1563. Drivers for the Macintosh II and Macintosh SE, with and without 32 bit 
  1564. QuickDraw.
  1565.  
  1566.  Name  =  MacsBug Help.cpt
  1567.  Path =  AMUG CD:Files:Prog:M:MacsBug Help.cpt
  1568.  Size: 13K         Date: 1/30/92         Version: 
  1569.  Description:
  1570.  This is a help file for those getting into MacsBug. 
  1571.  
  1572.  Name  =  ManDrake.cpt
  1573.  Path =  AMUG CD:Files:Prog:M:ManDrake.cpt
  1574.  Size:  9K         Date:10/02/92         Version: 
  1575.  Description:
  1576.  ManDrake - Another in a family of programmer's tools. This is a 'Drag and 
  1577. Drop' Application that changes the 'Visible' flag in any file selected or 
  1578. in any file dropped onto it. Use it to hunt down Disk filling Temp Files 
  1579. etc, or hide a project from roaming eyes.
  1580.  
  1581.  Name  =  Mandrake 1.1.cpt
  1582.  Path =  AMUG CD:Files:Prog:M:Mandrake 1.1.cpt
  1583.  Size:  5K         Date: 6/15/93         Version: 1.1
  1584.  Description:
  1585.  Mandrake 1.1 - Another in a family of programmer's tools. This is a 'Drag 
  1586. and Drop' Application that changes the 'Visible' flag in any file selected 
  1587. or in any file dropped onto it. Use it to hunt down Disk filling Temp Files
  1588. etc, or hide a project from roaming eyes.
  1589.  
  1590.  Name  =  Marker.cpt
  1591.  Path =  AMUG CD:Files:Prog:M:Marker.cpt
  1592.  Size: 16K         Date: 2/23/92         Version: 1.0b6
  1593.  Description:
  1594.  Marker 1.0b6 - No, it’s not an INIT or a CDEV, it’s not even a desk 
  1595. accessory.  It’s an application that is System 7 friendly, and runs in a 
  1596. 64k partition. Marker Maker takes a source file created in THINK C, parses 
  1597. the C source code, and marked each function name it comes across (not the 
  1598. prototypes, only the actual function where it’s defined).  You run it, and 
  1599. through a standard get file dialog, you select the file or folder, and away
  1600. it goes.  Most files are marked in less than a second.  The next time you 
  1601. open the file in the THINK C editor, all of the function names in the file 
  1602. will be there when you command-click in the title bar.  It’s that simple.
  1603.  
  1604.  Name  =  Marker Control.cpt
  1605.  Path =  AMUG CD:Files:Prog:M:Marker Control.cpt
  1606.  Size: 17K         Date:12/23/92         Version: .6b
  1607.  Description:
  1608.  Marker Control - This is a new version of Marker Control, a control panel 
  1609. that causes files in THINK C to be marked and their window positions saved.
  1610.  
  1611.  Name  =  MaxQuadraFloat.cpt
  1612.  Path =  AMUG CD:Files:Prog:M:MaxQuadraFloat.cpt
  1613.  Size:  5K         Date: 4/12/93         Version: 
  1614.  Description:
  1615.  MaxQuadraFloat - Wonder why you don't seem to be getting the performance 
  1616. improvement on the Quadra with floating-point that you should? While the 
  1617. Quadra is maybe an order of magnitude faster in floating-point addition, 
  1618. subtraction, multiplication, and division, it does not implement the 6888x 
  1619. FINTRZ instruction, so conversions from float to int take 4 times longer on
  1620. the Quadra than the FX.  FINTRZ means "float-to-int, rounding toward zero",
  1621. and is the rounding method that is specified by C. One the 68040, the 
  1622. FINTRZ instruction is not implemented, and is implemented through a trap.
  1623.  
  1624.  Name  =  May MacUser Program.cpt
  1625.  Path =  AMUG CD:Files:Prog:M:May MacUser Program.cpt
  1626.  Size: 38K         Date: 4/29/90         Version: 
  1627.  Description:
  1628.  THINK C source code and project file for the mini Generic App program
  1629. featured in MacUser Power Programming, May 1990.
  1630. Keywords: MacUser, THINK, C, shell, generic
  1631.  
  1632.  Name  =  MemMapper1.1.cpt
  1633.  Path =  AMUG CD:Files:Prog:M:MemMapper1.1.cpt
  1634.  Size: 21K         Date: 4/21/93         Version: 1.1
  1635.  Description:
  1636.  MemMapper1.1 - f you've done any programming on the Mac you've probably 
  1637. seen drawings of the Macintosh's memory map. This is a grid which 
  1638. graphically shows the location of various system structures and programs in
  1639. RAM and where they are in relation to each other. Well, just to make all 
  1640. that theory seem more real, Memory Mapper will draw that map for you so you
  1641. can see exactly what is living in your Mac's RAM right now. Version 1.1 
  1642. improves the color of the display and has a few other minor changes.
  1643.  
  1644.  Name  =  MenuMaze.cpt
  1645.  Path =  AMUG CD:Files:Prog:M:MenuMaze.cpt
  1646.  Size:  8K         Date: 7/04/87         Version: 
  1647.  Description:
  1648.  Menu Maze demo.
  1649.  
  1650.  Name  =  MiniScreen.cpt
  1651.  Path =  AMUG CD:Files:Prog:M:MiniScreen.cpt
  1652.  Size: 18K         Date: 4/14/92         Version: 1.7
  1653.  Description:
  1654.  MiniScreen temporarily changes your monitor's desktop to any size you 
  1655. desire, such as the dinky, nine-inch "Classic" monitor.  It is most 
  1656. excellent for debuging your work for a 9 inch screen or game playing. 
  1657. Version 1.7.  The pop-up menu of standard monitor sizes has been updated
  1658. to include all known commercial monitor dimensions at this time.
  1659.  
  1660.  Name  =  Mobius Generator2.0.cpt
  1661.  Path =  AMUG CD:Files:Prog:M:Mobius Generator2.0.cpt
  1662.  Size: 68K         Date: 6/02/93         Version: 2.0
  1663.  Description:
  1664.  Mobius Generator 2.0 - Mobius Strip Maker draws an elusive surface known as
  1665. a Mobius Strip (a shape with only one side.) You can vary parameters and 
  1666. graph the results. The interface is clean and intuitive, and it supports 
  1667. saving files, printing files, and some extremely intricate graphics. A 
  1668. Mobius screen saver is also included.
  1669.  
  1670.  Name  =  Monitor.cpt
  1671.  Path =  AMUG CD:Files:Prog:M:Monitor.cpt
  1672.  Size: 11K         Date: 1/14/90         Version: 
  1673.  Description:
  1674.  Monitor.sit is a program for monitoring the serial ports of the Mac.
  1675.  
  1676.  Name  =  MovesMemFKey.cpt
  1677.  Path =  AMUG CD:Files:Prog:M:MovesMemFKey.cpt
  1678.  Size:  7K         Date: 7/15/88         Version: 
  1679.  Description:
  1680.  Memory movement detector F Key
  1681.  
  1682.  Name  =  NIFTY.cpt
  1683.  Path =  AMUG CD:Files:Prog:N-P:NIFTY.cpt
  1684.  Size:291K         Date: 1/01/92         Version: 
  1685.  Description:
  1686.  Features Floating Windows, System 7, color, offscreen BitMaps and PixMaps, 
  1687. the List Manger AND MUCH, MUCH MORE !!! Lots of C source code, together 
  1688. with ".r" file. Contact John at (703) 569-2294  {YOUR nickel !!!!!}
  1689.  
  1690.  Name  =  NoTrash!.cpt
  1691.  Path =  AMUG CD:Files:Prog:N-P:NoTrash!.cpt
  1692.  Size: 41K         Date: 3/18/90         Version: 
  1693.  Description:
  1694.  A couple alternate Trash ICN#s and sounds whipped up by Erik Ohlin and
  1695. distributed as UNDERware.
  1696.  
  1697.  Name  =  NeXT Browser.cpt
  1698.  Path =  AMUG CD:Files:Prog:N-P:NeXT Browser.cpt
  1699.  Size: 12K         Date:11/02/88         Version: 
  1700.  Description:
  1701.  Nice example of NExt file system on Mac
  1702.  
  1703.  Name  =  New IM Index.cpt
  1704.  Path =  AMUG CD:Files:Prog:N-P:New IM Index.cpt
  1705.  Size: 30K         Date:10/02/92         Version: 
  1706.  Description:
  1707.  New IM Index - These applications were written in assembly language using 
  1708. the CDS assembler from Consulair.  They were adapted from my earlier 
  1709. effort, “Inside Mac I-V Index DA”.  The Inside Mac Index file is now part 
  1710. of the resource fork of each application, so you no longer have to worry 
  1711. about it cluttering up your System folder.  These applications have been 
  1712. tested on a Mac 512Ke under System 6.05, an SE/30 under System 7, and a Mac
  1713. IIci under System 7.  If you have another kind of Mac and System it should 
  1714. work, but I can't guarantee that.
  1715.  
  1716.  Name  =  New Inside Mac Map.cpt
  1717.  Path =  AMUG CD:Files:Prog:N-P:New Inside Mac Map.cpt
  1718.  Size:  8K         Date: 9/04/92         Version: 
  1719.  Description:
  1720.  New Inside Mac Map - This is a PICT (grayscale) file that describes the new
  1721. edition of Inside Macintosh from Addison-Wesley. It describes each of the 
  1722. volumes available. 
  1723.  
  1724.  Name  =  New Inside Macintosh Info.cpt
  1725.  Path =  AMUG CD:Files:Prog:N-P:New Inside Macintosh Info.cpt
  1726.  Size: 14K         Date: 6/09/92         Version: 
  1727.  Description:
  1728.  New Inside Macintosh Info - These are the dates that the first six books of
  1729. New Inside Macintosh will be available in bookstores. Advance copies of the
  1730. first three books -- Files, Processes, and Memory -- will be available for 
  1731. purchase at MacWorld in Boston in August.
  1732.  
  1733.  Name  =  NewTools.cpt
  1734.  Path =  AMUG CD:Files:Prog:N-P:NewTools.cpt
  1735.  Size: 23K         Date: 9/13/87         Version: 
  1736.  Description:
  1737.  New Tools for MPW.
  1738.  
  1739.  Name  =  OL Developer's Kit Doc.cpt
  1740.  Path =  AMUG CD:Files:Prog:N-P:OL Developer's Kit Doc.cpt
  1741.  Size:  7K         Date: 3/22/92         Version: 
  1742.  Description:
  1743.  This is the On Location Developers kit.
  1744.  
  1745.  Name  =  OL File Kinds Editing.cpt
  1746.  Path =  AMUG CD:Files:Prog:N-P:OL File Kinds Editing.cpt
  1747.  Size:  2K         Date: 3/22/92         Version: 
  1748.  Description:
  1749.  This file contains information on editing On Location file types.
  1750.  
  1751.  Name  =  OOP for C.cpt
  1752.  Path =  AMUG CD:Files:Prog:N-P:OOP for C.cpt
  1753.  Size: 83K         Date:12/19/88         Version: 
  1754.  Description:
  1755.  OOP libraries for C. Good stuff for thought.
  1756.  
  1757.  Name  =  Object I/O Reference Demo.cpt
  1758.  Path =  AMUG CD:Files:Prog:N-P:Object I/O Reference Demo.cpt
  1759.  Size: 32K         Date: 4/09/92         Version: 
  1760.  Description:
  1761.  Object I/O Reference Demo - The enclosed Object I/O Reference Demo is an 
  1762. abbreviated version of the hypertext manual provided with Object I/O 1.1.
  1763. Many people have asked us basic questions about what object I/O is for and 
  1764. why do they need it.  We felt the best learning tool at our disposal is the
  1765. tutorial section of the reference.  Several have also commented that object
  1766. I/O is only for advanced users of the TCL.  We believe just the opposite, 
  1767. that object I/O will let beginning users prototype a *working* application 
  1768. that saves and opens documents, instead of a dummy program with just a user
  1769. interface.  
  1770.  
  1771.  Name  =  On Location Indexes on CD-ROM's
  1772.  Path =  AMUG CD:Files:Prog:N-P:On Location Indexes on CD-ROM's
  1773.  Size:  4K         Date: 3/04/92         Version: 
  1774.  Description:
  1775.  This file discusses how to make On Location index's work properly on 
  1776. CD-ROM's.
  1777.  
  1778.  Name  =  one liners.cpt
  1779.  Path =  AMUG CD:Files:Prog:N-P:one liners.cpt
  1780.  Size:  5K         Date: 7/24/91         Version: 
  1781.  Description:
  1782.  Great collection of brief bits of programming advice and tricks.
  1783.  
  1784.  Name  =  Osi oop demo.cpt
  1785.  Path =  AMUG CD:Files:Prog:N-P:Osi oop demo.cpt
  1786.  Size: 14K         Date: 9/24/92         Version: 
  1787.  Description:
  1788.  Osi oop demo - OSI OOP was written in THINK C 5.0.2 using it's built-in 
  1789. object oriented extensions. The resources were created using Resorcerer and
  1790. ResEdit. OSI OOP implements a layered open systems interconnection approach
  1791. to data communications and includes session, transport, and data link 
  1792. layers. The layers are designed (and commented) to allow you to easily 
  1793. implement CRC calculation, error checking, framing, and much more, 
  1794. depending on your needs. This demo supports serial ports only (via the 
  1795. fully functional CSerialPort object).
  1796.  
  1797.  Name  =  PICTControl.cpt
  1798.  Path =  AMUG CD:Files:Prog:N-P:PICTControl.cpt
  1799.  Size: 36K         Date: 1/07/89         Version: 
  1800.  Description:
  1801.  Icon button controls
  1802.  
  1803.  Name  =  Pocket3.cpt
  1804.  Path =  AMUG CD:Files:Prog:N-P:Pocket3.cpt
  1805.  Size: 78K         Date: 3/02/88         Version: 
  1806.  Description:
  1807.  An small forth interpreter with sample programs.
  1808.  
  1809.  Name  =  006.PopMenus.cpt
  1810.  Path =  AMUG CD:Files:Prog:A:006.PopMenus.cpt
  1811.  Size: 12K         Date:10/29/88         Version: 1
  1812.  Description:
  1813.  Pop up menu source code from Apple
  1814.  
  1815.  Name  =  PROG.cpt
  1816.  Path =  AMUG CD:Files:Prog:N-P:PROG.cpt
  1817.  Size: 23K         Date: 5/26/87         Version: 
  1818.  Description:
  1819.  Programer files.
  1820.  
  1821.  Name  =  ProtoTyper Demo.cpt
  1822.  Path =  AMUG CD:Files:Prog:N-P:ProtoTyper Demo.cpt
  1823.  Size:124K         Date: 2/05/89         Version: 1.0
  1824.  Description:
  1825.  Demo of application that creates code for mac programs
  1826.  
  1827.  Name  =  PSM.cpt
  1828.  Path =  AMUG CD:Files:Prog:N-P:PSM.cpt
  1829.  Size: 16K         Date: 5/26/87         Version: 
  1830.  Description:
  1831.  PSM
  1832.  
  1833.  Name  =  PaintPeeker.cpt
  1834.  Path =  AMUG CD:Files:Prog:N-P:PaintPeeker.cpt
  1835.  Size: 38K         Date: 5/26/87         Version: 
  1836.  Description:
  1837.  Paint peeker.
  1838.  
  1839.  Name  =  PaintToolUnit.cpt
  1840.  Path =  AMUG CD:Files:Prog:N-P:PaintToolUnit.cpt
  1841.  Size: 17K         Date:11/03/88         Version: 
  1842.  Description:
  1843.  Paint tool unit for programing
  1844.  
  1845.  Name  =  Pallet.cpt
  1846.  Path =  AMUG CD:Files:Prog:N-P:Pallet.cpt
  1847.  Size:  9K         Date: 5/26/87         Version: 
  1848.  Description:
  1849.  Pallet program
  1850.  
  1851.  Name  =  Password.cpt
  1852.  Path =  AMUG CD:Files:Prog:N-P:Password.cpt
  1853.  Size:  6K         Date: 7/24/91         Version: 
  1854.  Description:
  1855.  Pascal example code handles "blind" password entry in a modal dialog. 
  1856.  
  1857.  Name  =  Patch/Error.cpt
  1858.  Path =  AMUG CD:Files:Prog:N-P:Patch/Error.cpt
  1859.  Size: 19K         Date:10/26/87         Version: 
  1860.  Description:
  1861.  Patches and errors listing
  1862.  
  1863.  Name  =  Peek a Boo 1.01.cpt
  1864.  Path =  AMUG CD:Files:Prog:N-P:Peek a Boo 1.01.cpt
  1865.  Size: 13K         Date: 6/15/93         Version: 1.01
  1866.  Description:
  1867.  Peek a Boo 1.01 - Part of a family of programmer's tools. This is a 'Drag 
  1868. and Drop' Application that lists the Flags and Details, used by the Finder,
  1869. of any file dropped onto them. The Type and Creator codes are useful and so
  1870. is the condition of some of the other flags etc.
  1871.  
  1872.  Name  =  Photo CD Compatibility .cpt
  1873.  Path =  AMUG CD:Files:Prog:N-P:Photo CD Compatibility .cpt
  1874.  Size:  7K         Date: 5/14/93         Version: 
  1875.  Description:
  1876.  Photo CD Compatibility - this is a list of all the drives that are Photo CD
  1877. compatable.
  1878.  
  1879.  Name  =  PixelFlipper src.cpt
  1880.  Path =  AMUG CD:Files:Prog:N-P:PixelFlipper src.cpt
  1881.  Size: 39K         Date: 7/24/91         Version: 
  1882.  Description:
  1883.  C source code for Pixel Flipper 1.0.1b2, which allows you to change the 
  1884. screen depth of your monitor. Does many functions performed by Apple's 
  1885. Monitors cdev without the need for a time-consuming trip to the Conbtrol 
  1886. Panel. Has popup menus and  should work with multiple monitors. Mac 
  1887. II-series only. 
  1888.  
  1889.  Name  =  Pocket Forth rel.5.cpt
  1890.  Path =  AMUG CD:Files:Prog:N-P:Pocket Forth rel.5.cpt
  1891.  Size:148K         Date:11/06/91         Version: 
  1892.  Description:
  1893.  Pocket Forth is a simple interpreter that can execute code or compile it 
  1894. into a dictionary for later execution.  Source code text is typed from the 
  1895. keyboard, pasted from the clipboard or loaded from a file.  The text is 
  1896. interpreted one line at a time.  When the line is completed an 'ok' prompt 
  1897. appears and the input sequence restarts. This is a very indepth package. 
  1898. Write to the author, Chris Heilman, on CompuServe at [70566,1474], Bitnet 
  1899. (heilman@pc) or through the US Mail to my personal zip code: 85066-8345.
  1900.  
  1901.  Name  =  PopUp.cpt
  1902.  Path =  AMUG CD:Files:Prog:N-P:PopUp.cpt
  1903.  Size: 15K         Date: 6/16/87         Version: 
  1904.  Description:
  1905.  Popup Menu Demo.
  1906.  
  1907.  Name  =  PopUpMenu Demo.cpt
  1908.  Path =  AMUG CD:Files:Prog:N-P:PopUpMenu Demo.cpt
  1909.  Size: 31K         Date: 2/14/92         Version: 
  1910.  Description:
  1911.  PopUpMenu Demo is a Demo of System 7’s popup menu CDEF, in THINK C.
  1912.  
  1913.  Name  =  PowerBreak.cpt
  1914.  Path =  AMUG CD:Files:Prog:N-P:PowerBreak.cpt
  1915.  Size:  3K         Date:10/09/92         Version: 1.0
  1916.  Description:
  1917.  PowerBreak - PowerBreak is a tiny extension that allows developers and 
  1918. anyone else who uses Macsbug to drop into the debugger as though they had 
  1919. hit the programmer's key available on other Macs.  It was created because I
  1920. recently bought a PowerBook 145 and found that the only way to drop into 
  1921. the debugger was to stick a small object into this little cavity on the 
  1922. back (like the way you eject floppies from a disfunctional drive). What a 
  1923. pain!  Hence, PowerBreak   (But it can be used on non-porta-macs too!)
  1924.  
  1925.  Name  =  Primer source changes.cpt
  1926.  Path =  AMUG CD:Files:Prog:N-P:Primer source changes.cpt
  1927.  Size: 13K         Date:11/01/91         Version: 
  1928.  Description:
  1929.  This Compactor archive contains primer changes for the Mark & Reed
  1930. C and Pascal programming Primers. These are program changes made
  1931. necessary by the release of Think C 5.0 and Think Pascal 4.0.
  1932. Original file posted by Dave Mark with a request for as wide a
  1933. distribution as possible.
  1934.  
  1935.  Name  =  Prism.cpt
  1936.  Path =  AMUG CD:Files:Prog:N-P:Prism.cpt
  1937.  Size:109K         Date: 6/10/92         Version: 
  1938.  Description:
  1939.  Prism - These files allow you to manipulate the System palate colors and 
  1940. provides some interesting and colorful work environments.
  1941.  
  1942.  Name  =  Process Finder.cpt
  1943.  Path =  AMUG CD:Files:Prog:N-P:Process Finder.cpt
  1944.  Size: 56K         Date:12/29/92         Version: 
  1945.  Description:
  1946.  Process Finder - Process Finder is an application that displays all running
  1947. processes and allows you to view information about each process and to send
  1948. quit events. Process Finder also explores some experimental user interface 
  1949. ideas.
  1950.  
  1951.  Name  =  Prog.BagofTricks1.1a.cpt
  1952.  Path =  AMUG CD:Files:Prog:N-P:Prog.BagofTricks1.1a.cpt
  1953.  Size:110K         Date:10/02/92         Version: 1.1
  1954.  Description:
  1955.  Prog.BagofTricks1.1a - Experienced programmers have been buying BOT like 
  1956. crazy because it simply handles things "real" programmer just don't want to
  1957. fool around with.  My personal favorites are the New List Manager and the 
  1958. Scroll Bars.  I always dreaded putting those in my app. And unlike most 
  1959. other packages, you can use them stand-alone.  Nearly every other package 
  1960. on the Mac has you using someone else's event loop.  With other packages 
  1961. you have to use all or nothing.  But with BOT you pick what you want and 
  1962. simply link it into your program.
  1963.  
  1964.  Name  =  Programmer.cpt
  1965.  Path =  AMUG CD:Files:Prog:N-P:Programmer.cpt
  1966.  Size: 20K         Date: 5/26/87         Version: 
  1967.  Description:
  1968.  Programmer notes.
  1969.  
  1970.  Name  =  Programming Contest!
  1971.  Path =  AMUG CD:Files:Prog:N-P:Programming Contest!
  1972.  Size:  3K         Date: 3/04/92         Version: 
  1973.  Description:
  1974.  Programming Contest! - This file lists a programming contest for MUBBS 
  1975. modules by Nate Hawthorn. AMUG will provide a BBS in a BOX CD-ROM as the 
  1976. prize. 
  1977.  
  1978.  Name  =  Progress CDEF.cpt
  1979.  Path =  AMUG CD:Files:Prog:N-P:Progress CDEF.cpt
  1980.  Size:  3K         Date:12/23/92         Version: 
  1981.  Description:
  1982.  Progress CDEF - This is a CDEF for a progress box. It's very flexable.  Any
  1983. size you like, any old-sytle Quickdraw color you like. Very useful if 
  1984. displaying progress of an operation like a file copy or file transfer.
  1985.  
  1986.  Name  =  Q&A.PAS
  1987.  Path =  AMUG CD:Files:Prog:Q-R:Q&A.PAS
  1988.  Size: 10K         Date: 6/29/87         Version: 
  1989.  Description:
  1990.  Borland answers most frequent questions - Turbo.
  1991.  
  1992.  Name  =  QAPict.cpt
  1993.  Path =  AMUG CD:Files:Prog:Q-R:QAPict.cpt
  1994.  Size: 30K         Date: 4/12/93         Version: 
  1995.  Description:
  1996.  QAPict - This is a PICT viewer application which was written using 
  1997. QuickApp. QuickApp is a C++ applications framework. Designed in the 
  1998. tradition of MacAppr, its' style will be instantly familiar to any MacApp 
  1999. programmer. QuickApp is not designed to replace MacApp for development of 
  2000. large scale projects, but as a new tool for your development needs.  
  2001. QuickApp strips away all but the crucial features which MacApp provides.  
  2002. This allows QuickApp to have blazingly fast compile times, and generate 
  2003. applications with trivially small code sizes.  It also makes it easy to 
  2004. learn. 
  2005.  
  2006.  Name  =  QB->FB.cpt
  2007.  Path =  AMUG CD:Files:Prog:Q-R:QB->FB.cpt
  2008.  Size: 62K         Date: 3/26/93         Version: 
  2009.  Description:
  2010.  QB->FB - This conversion program will translate a QuickBASIC source code 
  2011. file saved in TEXT format into a source code TEXT file FutureBASIC can use.
  2012. It will convert approximately 80% of the QB keywords into FB syntax 
  2013. including a majority of CLR and Toolbox calls. It will also convert 
  2014. multi-line IF/THEN statements into FB's LONG IF structures, change 
  2015. multi-statement lines containing colons into single lines. Additionaly, it 
  2016. will convert QB  subroutine labels to FB format and convert SUBs into LOCAL
  2017. FNs. It also attempts to mark every statement not converted with 
  2018. appropriate references to the Reference or Handbook manuals for help in 
  2019. fixing your source code.
  2020.  
  2021.  Name  =  QDPat.cpt
  2022.  Path =  AMUG CD:Files:Prog:Q-R:QDPat.cpt
  2023.  Size: 64K         Date: 1/29/90         Version: 
  2024.  Description:
  2025.  This is the complete source code for Quick Draw Pattern.  This was done
  2026. using Think Pascal.
  2027.  
  2028.  Name  =  QP.cpt
  2029.  Path =  AMUG CD:Files:Prog:Q-R:QP.cpt
  2030.  Size: 17K         Date: 5/26/87         Version: 
  2031.  Description:
  2032.  Quick Print
  2033.  
  2034.  Name  =  QuickEvent v1.1.cpt
  2035.  Path =  AMUG CD:Files:Prog:Q-R:QuickEvent v1.1.cpt
  2036.  Size: 37K         Date: 4/19/88         Version: 1.1
  2037.  Description:
  2038.  Quick Event v1.1 for programing
  2039.  
  2040.  Name  =  RDecompiler.cpt
  2041.  Path =  AMUG CD:Files:Prog:Q-R:RDecompiler.cpt
  2042.  Size: 33K         Date: 2/13/88         Version: 
  2043.  Description:
  2044.  Decomplies code make into R Maker format
  2045.  
  2046.  Name  =  ResDecomp1.cpt
  2047.  Path =  AMUG CD:Files:Prog:Q-R:ResDecomp1.cpt
  2048.  Size: 11K         Date: 6/28/87         Version: 1.0
  2049.  Description:
  2050.  Resource decompiler.
  2051.  
  2052.  Name  =  REdExamples.cpt
  2053.  Path =  AMUG CD:Files:Prog:Q-R:REdExamples.cpt
  2054.  Size: 33K         Date:12/10/88         Version: 1.2b1
  2055.  Description:
  2056.  This is the examples folder that came on the APDA resED disk
  2057.  
  2058.  Name  =  ReseditDocs.cpt
  2059.  Path =  AMUG CD:Files:Prog:Q-R:ReseditDocs.cpt
  2060.  Size: 15K         Date: 7/13/88         Version: 
  2061.  Description:
  2062.  ResEdit docs from AppelLink.  MacWrite Format
  2063.  
  2064.  Name  =  RFZap 1.0b1.cpt
  2065.  Path =  AMUG CD:Files:Prog:Q-R:RFZap 1.0b1.cpt
  2066.  Size: 11K         Date: 5/31/93         Version: 1.0b1
  2067.  Description:
  2068.  RFZap 1.0b1 - RFZap is a freeware "drop-box" type application that will 
  2069. delete the resource fork of any file dropped onto it. RFZap was written 
  2070. because the Tabby FIDONet mailer corrupts the resource fork of some files, 
  2071. which then makes it impossible to add the file's description without 
  2072. uncompressing and recompressing the file. After running RFZap on an 
  2073. archive, the resource fork is cleared so the description can be added.  
  2074. RFZap will detect compact pro and stuffit self extracting archives as well 
  2075. and change them to their non-self-extracting counterparts. Caution - 
  2076. dropping an application (except .sea's) onto RFZap will totally destroy the
  2077. application.
  2078.  
  2079.  Name  =  RGBlotter1.0.1.cpt
  2080.  Path =  AMUG CD:Files:Prog:Q-R:RGBlotter1.0.1.cpt
  2081.  Size: 10K         Date: 4/14/93         Version: 1.01
  2082.  Description:
  2083.  RGBlotter1.0.1 - RGBlotter is a "color picker" programming aid, with 
  2084. several features I haven't seen in similar utilities. First, you can 
  2085. display both a foreground and background color. The components of each are 
  2086. displayed both numerically and graphically. You can copy the foreground 
  2087. color to the background color and vice versa. There is a display 
  2088. contrasting the two with sample text and simple graphics.
  2089.  
  2090.  Name  =  RIFF File Format.cpt
  2091.  Path =  AMUG CD:Files:Prog:Q-R:RIFF File Format.cpt
  2092.  Size: 30K         Date:11/24/87         Version: 
  2093.  Description:
  2094.  Riff file format.
  2095.  
  2096.  Name  =  ROM calls – For Developers.cpt
  2097.  Path =  AMUG CD:Files:Prog:Q-R:ROM calls – For Developers.cpt
  2098.  Size:  7K         Date:10/02/92         Version: 
  2099.  Description:
  2100.  ROM calls – For Developers - Information on ROM calls for development use.
  2101.  
  2102.  Name  =  ROMmie.cpt
  2103.  Path =  AMUG CD:Files:Prog:Q-R:ROMmie.cpt
  2104.  Size: 20K         Date: 2/23/93         Version: 
  2105.  Description:
  2106.  ROMmie - ROMmie is a small program that works on your Mac's ROM. It dumps 
  2107. the resources in your Mac's ROM to a ResEdit file, and does a binary dump 
  2108. of the contents of the ROM. This means that you do things like obtain the 
  2109. famous "Brass Horn" sound resource that Mac IIs or later have...
  2110.  
  2111.  Name  =  RR/Tabby Source Code.cpt
  2112.  Path =  AMUG CD:Files:Prog:Q-R:RR/Tabby Source Code.cpt
  2113.  Size: 64K         Date: 5/29/90         Version: 
  2114.  Description:
  2115.  Source Code for Import 2.55, Export 3.21, Mantissa 1.0 and Sundail 2.1.
  2116. Illustrates various methods used to manipulate Second/Sight and Tabby
  2117. data.  Demonstates Block Reads, use of Indexes & STR's amoung other things.
  2118. Excellent material for the sysop who is just starting out in writing
  2119. BBS utilities.  Hopefully, these will prevent you from re-inventing the
  2120. wheel. Good luck and Hope see a flood of new utilities in the near future.
  2121. Keywords: Source,Tabby,SS,Lininger,Import,Export>
  2122.  
  2123.  Name  =  RefCon Snoop Installer V1.1.cpt
  2124.  Path =  AMUG CD:Files:Prog:Q-R:RefCon Snoop Installer V1.1.cpt
  2125.  Size: 18K         Date: 6/08/92         Version: 1.1
  2126.  Description:
  2127.  RefCon Snoop Installer V1.1 - is a small F Key that allows you to examine 
  2128. the data that is pointed to in the RefCon Field in a Windows window record.
  2129. Probably only useful to programers and snoops (grin). Shareware.
  2130.  
  2131.  Name  =  Reference Link1.2.cpt
  2132.  Path =  AMUG CD:Files:Prog:Q-R:Reference Link1.2.cpt
  2133.  Size:  9K         Date: 4/12/93         Version: 1.2
  2134.  Description:
  2135.  Reference Link1.2 - Reference Link is a System 7-only INIT that makes THINK
  2136. Reference 2.0 easier to use. With R.L. installed, a modified double-click 
  2137. on a word in a text editor or word processor causes the word to be looked 
  2138. up in THINK Reference 2.0. A keystroke jumps back to the editor. Freeware
  2139. V. 1.1 now works right with the Alpha editor, and uses the same keystroke 
  2140. for jump-back as for look-up. V. 1.1.1 fixes a conflict with Logitech's 
  2141. MouseKey. v. 1.2 now has a template lookup keystroke, and no longer uses a 
  2142. background process.
  2143.  
  2144.  Name  =  Regions.cpt
  2145.  Path =  AMUG CD:Files:Prog:Q-R:Regions.cpt
  2146.  Size: 12K         Date: 2/13/88         Version: 
  2147.  Description:
  2148.  Demo of regions code
  2149.  
  2150.  Name  =  ResCompare2.5.cpt
  2151.  Path =  AMUG CD:Files:Prog:Q-R:ResCompare2.5.cpt
  2152.  Size: 88K         Date:12/23/92         Version: 2.5
  2153.  Description:
  2154.  ResCompare2.5 - This is the golden master version of Michael Hecht's 
  2155. ResCompare program. It is freeware with some conditions, check out the 
  2156. included documentation (WORD 5.0). ResCompare a great utility for comparing
  2157. changed resource files. It gives you a list of the new, changed, and 
  2158. deleted resources and allows you to update the master resource to the new 
  2159. versions of the resources. A definite must for any serious developer.
  2160.  
  2161.  Name  =  ResEdit 2.1.1.5.cpt
  2162.  Path =  AMUG CD:Files:Prog:Q-R:ResEdit 2.1.1.5.cpt
  2163.  Size:494K         Date: 2/16/93         Version: 2.1.1.5
  2164.  Description:
  2165.  ResEdit 2.1.1.5 - latest version of Resedit. Copyright Apple Computer 1993.
  2166.  
  2167.  Name  =  ResEdit 2.1.1 Extensions.cpt
  2168.  Path =  AMUG CD:Files:Prog:Q-R:ResEdit 2.1.1 Extensions.cpt
  2169.  Size:250K         Date: 1/30/92         Version: 
  2170.  Description:
  2171.  ResEdit 2.1.1 Extensions contains the updated SND Editor, the updated SIZE 
  2172. editor, the updated CODE editor, a hdfr (Finder Help) editor, an alis 
  2173. (alias) editor, a kcs# (keyboard icon) editor and an acur (animated cursor)
  2174. editor. Resedit and these extensions is copyright Apple Computer all rights
  2175. reserved.
  2176.  
  2177.  Name  =  ResEdit 2.1.1.cpt
  2178.  Path =  AMUG CD:Files:Prog:Q-R:ResEdit 2.1.1.cpt
  2179.  Size:428K         Date: 8/04/91         Version: 2.1.1
  2180.  Description:
  2181.  ResEdit from Apple Computer, version 2.1.1. A change document is included, 
  2182. a TeachText file, listing changes and most importantly bug fixes included 
  2183. in ResEdit 2.1.1. All software Copyright (C) 1991 Apple Computer Inc. 
  2184. unless otherwise noted; all rights reserved. 
  2185.  
  2186.  Name  =  ResEdit 2.1.1 Examples.cpt
  2187.  Path =  AMUG CD:Files:Prog:Q-R:ResEdit 2.1.1 Examples.cpt
  2188.  Size: 46K         Date: 8/04/91         Version: 
  2189.  Description:
  2190.  This file contains examples fror Resedit 2.1.1. All software Copyright (C) 
  2191. 1991 Apple Computer Inc. All rights reserved. 
  2192.  
  2193.  Name  =  ResEdit7.0TMPLs.cpt
  2194.  Path =  AMUG CD:Files:Prog:Q-R:ResEdit7.0TMPLs.cpt
  2195.  Size:  4K         Date: 6/17/91         Version: 7.0
  2196.  Description:
  2197.  This file contains System 7.0 templates for Resedit. Compressed in Compctr 
  2198. format.
  2199.  
  2200.  Name  =  ResTools.cpt
  2201.  Path =  AMUG CD:Files:Prog:Q-R:ResTools.cpt
  2202.  Size: 38K         Date: 6/16/87         Version: 
  2203.  Description:
  2204.  Resource tools.
  2205.  
  2206.  Name  =  Resedit TMPLS
  2207.  Path =  AMUG CD:Files:Prog:Q-R:Resedit TMPLS
  2208.  Size: 12K         Date: 7/19/87         Version: 
  2209.  Description:
  2210.  Resedit Templates
  2211.  
  2212.  Name  =  Resistor color codes.cpt
  2213.  Path =  AMUG CD:Files:Prog:Q-R:Resistor color codes.cpt
  2214.  Size: 35K         Date:10/02/92         Version: 1.0
  2215.  Description:
  2216.  Resistor color codes - determines and shows the color coding   for a given 
  2217. resistance - quite helpful when building electronics projects.
  2218.  
  2219.  Name  =  RezTag.cpt
  2220.  Path =  AMUG CD:Files:Prog:Q-R:RezTag.cpt
  2221.  Size: 16K         Date:10/01/89         Version: 
  2222.  Description:
  2223.  RezTag.sit - allows you to view resources in system and finder files.
  2224.  
  2225.  Name  =  RoadToMac-C.cpt
  2226.  Path =  AMUG CD:Files:Prog:Q-R:RoadToMac-C.cpt
  2227.  Size: 13K         Date: 6/09/92         Version: 
  2228.  Description:
  2229.  RoadToMac-C - The Road To Mac is a tutorial for beginning Macintosh 
  2230. programmers. Now available for THINK C 5.0, the tutorial includes an 
  2231. 130-page handbook and a diskette with code and resources.  The Road to Mac 
  2232. provides a series of carefully-constructed lessons which take the user from
  2233. very simple programs all the way to Desk Accessories every step builds upon
  2234. the last, and is explained clearly and understandably.  The only 
  2235. requirements are a Mac, Think C 5.0, a copy of ResEdit 2.0, some minimal 
  2236. familiarity with C, and a desire to learn to program.  
  2237.  
  2238.  Name  =  001. Sample.cpt
  2239.  Path =  AMUG CD:Files:Prog:A:001. Sample.cpt
  2240.  Size: 31K         Date:10/28/88         Version: 1
  2241.  Description:
  2242.  Basic Application Shell
  2243.  
  2244.  Name  =  SERIAL.PAS.cpt
  2245.  Path =  AMUG CD:Files:Prog:S:SERIAL.PAS.cpt
  2246.  Size:  3K         Date: 7/24/91         Version: 
  2247.  Description:
  2248.  Very simple Think Pascal program that shows how to use the serial driver to
  2249. transmit data over the modem port. It impeements a trivial terminal 
  2250. emulator. 
  2251.  
  2252.  Name  =  003. SillyBalls.cpt
  2253.  Path =  AMUG CD:Files:Prog:A:003. SillyBalls.cpt
  2254.  Size: 15K         Date:10/29/88         Version: 1
  2255.  Description:
  2256.  Apple Named this one... don't blame me.  Programming example
  2257.  
  2258.  Name  =  simp3d.cpt
  2259.  Path =  AMUG CD:Files:Prog:S:simp3d.cpt
  2260.  Size:  7K         Date:12/06/89         Version: 
  2261.  Description:
  2262.  This is a simple 3D program originally written for the IBM pc. Athough 
  2263. simple, it does show the basic ideas of 3D object representation. written
  2264. in BASIC.
  2265.  
  2266.  Name  =  Spool.cpt
  2267.  Path =  AMUG CD:Files:Prog:S:Spool.cpt
  2268.  Size:  3K         Date: 5/16/89         Version: 5/16/89
  2269.  Description:
  2270.  An example of spooling a PICT that's bigger than 32K
  2271.  
  2272.  Name  =  R/O strsml.cpt
  2273.  Path =  AMUG CD:Files:Prog:Q-R:R/O strsml.cpt
  2274.  Size:  7K         Date: 2/07/89         Version: 11/89
  2275.  Description:
  2276.  Neat C str similarity functions.  0 <= similarity <= 100
  2277.  
  2278.  Name  =  Sad Mac Error Codes 1.1.cpt
  2279.  Path =  AMUG CD:Files:Prog:S:Sad Mac Error Codes 1.1.cpt
  2280.  Size:  9K         Date:12/29/92         Version: 1.1
  2281.  Description:
  2282.  Sad Mac Error Codes 1.1 - When you press the interrupt button on the side 
  2283. of your Macintosh when booting, you should get a sad Mac icon with '0F000D'
  2284. and some bits cycling under the icon indicating it is performing a memory 
  2285. test. This numeric code is in two parts, the first two characters are the 
  2286. class code and the second four are the sub code.  The class code tells what
  2287. part of the diagnostic program found the error and the sub class code tells
  2288. what the error was.  In the case of a bad RAM chip, the sub class 
  2289. identifies the bad chip (this was very helpful to homegrown upgraders).
  2290.  
  2291.  Name  =  SaintEdit 1.0.cpt
  2292.  Path =  AMUG CD:Files:Prog:S:SaintEdit 1.0.cpt
  2293.  Size:105K         Date: 5/14/93         Version: 1.0
  2294.  Description:
  2295.  SaintEdit 1.0 - SaintEdit is a System 7, squeaky clean, robust general 
  2296. purpose text editor-not a word processor, not a page layout program, not a 
  2297. draw program. Hidden behind the simple and intuitive user interface lies a 
  2298. rather complex program representing years of work. I use it as a snazzy, 
  2299. efficient replacement for Teach Text. Though it doesn't (yet) support 
  2300. graphics, SaintEdit will read any text file and is loaded with features 
  2301. including:
  2302.  
  2303.  Name  =  SaveATree 1.52.cpt
  2304.  Path =  AMUG CD:Files:Prog:S:SaveATree 1.52.cpt
  2305.  Size: 29K         Date: 1/06/92         Version: 1.52
  2306.  Description:
  2307.  Save A Tree is a text file printing utility designed to conserve paper by 
  2308. printing on 1 page what would normally use 2 or 4 pages. Since Save A Tree 
  2309. only handles 'TEXT' files, I expect its primary audience will be 
  2310. programmers printing source code. Although, the word wrap option makes it 
  2311. useful for general text printing too. Because of the small font sizes used,
  2312. Save A Tree works best on high resolution printers. Use of Save A Tree is 
  2313. free of charge. I encourage you to share it freely. Copies of the source 
  2314. (THINK C) may be obtained for $20 and a disk w/SASE.
  2315.  
  2316.  Name  =  Scientist's Spreadsheet.cpt
  2317.  Path =  AMUG CD:Files:Prog:S:Scientist's Spreadsheet.cpt
  2318.  Size: 93K         Date:10/02/92         Version: 2.17
  2319.  Description:
  2320.  Scientist's Spreadsheet - more than just a spreadsheet - can plot data, 
  2321. manipulate data (for example, calculate all the logarithms of the data in 1
  2322. column and insert them in another column), analyze data etc. 
  2323.  
  2324.  Name  =  ScreenSize.cpt
  2325.  Path =  AMUG CD:Files:Prog:S:ScreenSize.cpt
  2326.  Size:  4K         Date: 5/01/93         Version: 
  2327.  Description:
  2328.  ScreenSize - This simple utility displays the coordinates of the bottom 
  2329. right side of your monitor. Useful if you need to know the size of your 
  2330. screen and have misplaced your documentation. This program is freeware.
  2331.  
  2332.  Name  =  Scroll Bar Sample.cpt
  2333.  Path =  AMUG CD:Files:Prog:S:Scroll Bar Sample.cpt
  2334.  Size: 24K         Date: 5/26/87         Version: 
  2335.  Description:
  2336.  Scroll Bar Example.
  2337.  
  2338.  Name  =  Serial Demo.cpt
  2339.  Path =  AMUG CD:Files:Prog:S:Serial Demo.cpt
  2340.  Size:  4K         Date:12/08/91         Version: 
  2341.  Description:
  2342.  Serial Demo program adapted from SerialDemo.c by Mark Y. Geschelin.
  2343. This program uses the modem port to send and recieve characters. It 
  2344. functions as a very simple terminal emulator.  This is meant to be an 
  2345. example of the use of the Serial Manager, not an example of how to code a 
  2346. terminal emulator!! Compile this program with Runtime.lib, Interface.lib, 
  2347. and Serial.p Pascal port by Phil Shapiro and Mark Y. Geschelin.
  2348.  
  2349.  Name  =  Shell.cpt
  2350.  Path =  AMUG CD:Files:Prog:S:Shell.cpt
  2351.  Size: 12K         Date: 6/15/92         Version: 
  2352.  Description:
  2353.  Shell - Application Shell  --  Version 1.00  --  Nov  5, 1989 Copyright (c)
  2354. 1989 by Neal E. Trautman, 'ShareWare' -- Please send $5 contribution to, 
  2355. Neal Trautman, 1701 S.W. 42nd Street, Fargo, ND  58103. This is a simple 
  2356. application shell.
  2357.  
  2358.  Name  =  ShowOff.cpt
  2359.  Path =  AMUG CD:Files:Prog:S:ShowOff.cpt
  2360.  Size: 38K         Date:11/18/88         Version: 
  2361.  Description:
  2362.  Light Speed Pascal tutor
  2363.  
  2364.  Name  =  Signal Processing.cpt
  2365.  Path =  AMUG CD:Files:Prog:S:Signal Processing.cpt
  2366.  Size: 79K         Date:10/02/92         Version: 
  2367.  Description:
  2368.  Signal Processing - a collection of programs from Drexel University to do 
  2369. signal processing analysis such as Fourier transforms and correlation. 
  2370. NOTE: these programs can show some problems with System 7 or later, such as
  2371. stray graphics left on the Desktop.
  2372.  
  2373.  Name  =  SillyIcons.cpt
  2374.  Path =  AMUG CD:Files:Prog:S:SillyIcons.cpt
  2375.  Size: 11K         Date: 1/30/92         Version: 
  2376.  Description:
  2377.  The enclosed files are an exercise in using the routines described in the 
  2378. initial issue of Tech Note 306.  These routines are PlotIconID and 
  2379. PlotCIconHandle.  See the Tech Note (available elsewhere online) for 
  2380. details. For small (16x16) and mini (12x12) icons, I see a solid Macintosh 
  2381. crash when PlotIconID is applying transforms other than ttNone and 
  2382. ttSelected.  That is why the word “crash” appears in those positions in the
  2383. window.  Since Finder manages to plot small icons using all the transforms,
  2384. why can’t I?  
  2385.  
  2386.  Name  =  SimpleTools2.cpt
  2387.  Path =  AMUG CD:Files:Prog:S:SimpleTools2.cpt
  2388.  Size: 73K         Date: 5/26/87         Version: 
  2389.  Description:
  2390.  Tools for programing.
  2391.  
  2392.  Name  =  Simplest.cpt
  2393.  Path =  AMUG CD:Files:Prog:S:Simplest.cpt
  2394.  Size: 42K         Date: 1/30/88         Version: 
  2395.  Description:
  2396.  Simple linear programing language
  2397.  
  2398.  Name  =  Small Screen 1.1.cpt
  2399.  Path =  AMUG CD:Files:Prog:S:Small Screen 1.1.cpt
  2400.  Size: 10K         Date:10/14/92         Version: 1.1
  2401.  Description:
  2402.  Small Screen 1.1 - On a sufficiently large screen, Small Screen shows the 
  2403. boundaries of one or more smaller screens. It is useful for testing whether
  2404. something would fit on a small screen. Each screen boundary is represented 
  2405. by a transparent window with rounded corners. Optionally, a hard disk 
  2406. and/or a trash can icon is shown at the appropriate positions (i.e. where 
  2407. the real icons would appear on a freshly installed System 7).
  2408.  
  2409.  Name  =  Small Talk.cpt
  2410.  Path =  AMUG CD:Files:Prog:S:Small Talk.cpt
  2411.  Size: 46K         Date: 7/05/91         Version: 
  2412.  Description:
  2413.  Small Talk is one of the early programing languages available for the 
  2414. Macintosh.
  2415.  
  2416.  Name  =  SoftPolish Demo.cpt
  2417.  Path =  AMUG CD:Files:Prog:S:SoftPolish Demo.cpt
  2418.  Size:146K         Date: 4/12/93         Version: demo
  2419.  Description:
  2420.  SoftPolish Demo - SoftPolish is a quality assurance tool that helps 
  2421. software. developers ship clean and consistent applications. SoftPolish 
  2422. checks elements of the user interface that are contained in resources and 
  2423. reports potential problems to a scrolling log. It also performs hundreds of
  2424. tests that are not visible to the user but may cause incompatibility with 
  2425. Macintosh System Software. This demo illustrates the SoftPolish user 
  2426. interface, including many options for scanning and cleaning files, folders,
  2427. or disks. The sample file may be opened and viewed, however most other 
  2428. functions are disabled.
  2429.  
  2430.  Name  =  Sort4D.cpt
  2431.  Path =  AMUG CD:Files:Prog:S:Sort4D.cpt
  2432.  Size: 18K         Date: 1/30/88         Version: 
  2433.  Description:
  2434.  4th Diminsion coloumn sort examples
  2435.  
  2436.  Name  =  SortScreen.cpt
  2437.  Path =  AMUG CD:Files:Prog:S:SortScreen.cpt
  2438.  Size:  7K         Date: 7/24/88         Version: 
  2439.  Description:
  2440.  Sort Screen program
  2441.  
  2442.  Name  =  Splat!.cpt
  2443.  Path =  AMUG CD:Files:Prog:S:Splat!.cpt
  2444.  Size: 11K         Date: 2/23/93         Version: 
  2445.  Description:
  2446.  Splat! - This is a ResEdit file with two resources. A Splat! Pict, and a 
  2447. Splat! sound (snd). With ResEdit, one skilled in the art (its actually 
  2448. quite easy) could paste the snd and pict into the Madness-Rage control 
  2449. panel, or the Madness-Rage Demo, or (I assume) the Insanity CDEV 
  2450. (These CDEVs allow you to shoot your Mac, i.e. bulletholes and blood...)
  2451. Once done, the CDEV will have a paintball gun effect and sound.
  2452. This is really only for those who know how to use ResEdit.
  2453.  
  2454.  Name  =  Stringifier.cpt
  2455.  Path =  AMUG CD:Files:Prog:S:Stringifier.cpt
  2456.  Size: 22K         Date: 7/24/91         Version: 
  2457.  Description:
  2458.  Stringifier is designed to let you import plain old text files into STR# 
  2459. resources. The strings in the text files can be separated (delimited) by a 
  2460. choice of characters such as carriage returns, tabs, etc.  This allows you 
  2461. to manage your strings outside of ResEdit and simply import them into your 
  2462. program after making an update. For minor changes you can still use 
  2463. ResEdit. Stringifier has a TRUE MAC INTERFACE. If you're using the 
  2464. competing program Text->Res you'll enjoy the smoothness and completeness of
  2465. Stringifier. Shareware ($12) by Gary Kowalski.
  2466.  
  2467.  Name  =  StuffIt Engine™.MacWrite.cpt
  2468.  Path =  AMUG CD:Files:Prog:S:StuffIt Engine™.MacWrite.cpt
  2469.  Size: 13K         Date: 7/24/91         Version: 
  2470.  Description:
  2471.  MacWrite document describes the Compactor Engine and how to call it. The 
  2472. Compctr Engine allows third party developers to add Stuffing and UnStuffing
  2473. to their applications. Developers already using this feature include 
  2474. Aladdin, CE Software, Microsoft and even Apple Computer. 
  2475.  
  2476.  Name  =  SurferPlus.cpt
  2477.  Path =  AMUG CD:Files:Prog:S:SurferPlus.cpt
  2478.  Size:250K         Date: 7/24/91         Version: 
  2479.  Description:
  2480.  SurferPlus contains sample Communications Toolbox application and source 
  2481. code in C. 
  2482.  
  2483.  Name  =  System 7 ResEditors.cpt
  2484.  Path =  AMUG CD:Files:Prog:S:System 7 ResEditors.cpt
  2485.  Size: 17K         Date: 2/16/93         Version: 
  2486.  Description:
  2487.  System 7 ResEditors - This is a collection of  TMPL, ICON, and RMAP 
  2488. resources for ResEdit(tm) 2.1.x.  They will help to make some (but not
  2489. complete) sense of the following System 7 resource types aedt, dflg, eppc, 
  2490. gmcd, mppc, mitq, pslt, hmnu, hdlg, hrct, hovr, hfdr, flst, cbnd, fbnd, 
  2491. tbnd, caps, faps, taps.
  2492.  
  2493.  Name  =  System Watch 1.2.2.cpt
  2494.  Path =  AMUG CD:Files:Prog:S:System Watch 1.2.2.cpt
  2495.  Size: 18K         Date: 1/07/92         Version: 1.2.2
  2496.  Description:
  2497.  Swatch helps you track down heap bugs. It’s also lotso fun to watch.  It’s 
  2498. intended for programmers; however, normal people might enjoy it, too. To 
  2499. install Swatch, move Swatch INIT and Swatch Riff into your System Folder 
  2500. and reboot.  For System 7 installation, just move the Swatch Riff into your
  2501. Preferences folder—the INIT is not needed (hurrah!).  Actually, the Riff 
  2502. isn't really needed, either. Heck, just run Swatch and watch.
  2503.  
  2504.  Name  =  TAG.cpt
  2505.  Path =  AMUG CD:Files:Prog:T:TAG.cpt
  2506.  Size: 98K         Date: 2/13/88         Version: 
  2507.  Description:
  2508.  TAG is a programing environment
  2509.  
  2510.  Name  =  TC Prog Guide.cpt
  2511.  Path =  AMUG CD:Files:Prog:T:TC Prog Guide.cpt
  2512.  Size:156K         Date: 5/17/91         Version: 
  2513.  Description:
  2514.  Think C guide hypercard stack
  2515.  
  2516.  Name  =  TE32K.cpt
  2517.  Path =  AMUG CD:Files:Prog:T:TE32K.cpt
  2518.  Size: 58K         Date: 3/26/93         Version: 
  2519.  Description:
  2520.  TE32K - TE32K is designed to be a more-or-less “plug in” replacement for 
  2521. the Macintosh Toolbox TextEdit package. The major difference between the 
  2522. two editor packages is that TE32K allows for the manipulation of text-files
  2523. LARGER than 32K.  There are a few other differences as well, most of which 
  2524. are shortcomings due to laziness on my part, but since this source code is 
  2525. provided to you gratis, please feel free to modify it in whatever twisted 
  2526. way your warped little heart desires.  If you do improve it in any way, 
  2527. please be kind enough to share your work with the rest of us (i.e. send me 
  2528. a copy so I can keep track of TE32K's current state of evolution!).
  2529.  
  2530.  Name  =  002. TESample.cpt
  2531.  Path =  AMUG CD:Files:Prog:A:002. TESample.cpt
  2532.  Size: 45K         Date:10/28/88         Version: 1
  2533.  Description:
  2534.  Text Edit sample code from Apple
  2535.  
  2536.  Name  =  THINK Back 1.1.cpt
  2537.  Path =  AMUG CD:Files:Prog:T:THINK Back 1.1.cpt
  2538.  Size: 10K         Date: 7/28/92         Version: 1.1
  2539.  Description:
  2540.  THINK Back 1.1 - use of a time manager task to regulate calls to 
  2541. WaitNextEvent, allowing for better control over multifinder friendlines
  2542.  - use of the new icon manager calls, for color notification icons THINK 
  2543. Back is an extension that lets you put compiles in the background. If 
  2544. you're using THINK C or THINK Pascal, you can use this INIT to let you 
  2545. start a long compile, put THINK C or Pascal in the background, and use your
  2546. machine for something else while the compiler's working. When the compile 
  2547. is complete, the Notification manager is used to tell you that it's done.
  2548.  
  2549.  Name  =  THINK C 5.0.4 Update.cpt
  2550.  Path =  AMUG CD:Files:Prog:T:THINK C 5.0.4 Update.cpt
  2551.  Size:323K         Date:12/23/92         Version: 5.04U
  2552.  Description:
  2553.  THINK C 5.0.4 Update - The THINK C 5.0.4 update corrects problems with the 
  2554. Quadra, the code motion optimization, and other problems present in earlier
  2555. versions.  The converter program can convert THINK C 5.0, 5.0.1, 5.0.2 and 
  2556. 5.0.3 to THINK C 5.0.4.
  2557.  
  2558.  Name  =  THINK FONTs.cpt
  2559.  Path =  AMUG CD:Files:Prog:T:THINK FONTs.cpt
  2560.  Size: 19K         Date: 5/31/93         Version: 
  2561.  Description:
  2562.  THINK FONTs - This is a program to aid Development with Symantec's THINK C 
  2563. v4.0, THINK C version 5.0 (...and possibly version 6.0). It is an extension
  2564. to the Editor that allows you to change fonts, sizes, and tabs simply by 
  2565. selecting a directory or file using SFGetFile() calls. Using this program 
  2566. should produce quicker development time by standardizing fonts, font sizes,
  2567. and tabs for all the source files in your projects. No more messy dialogs 
  2568. or popup menus to slow you down.
  2569.  
  2570.  Name  =  THINK Reference Demo.cpt
  2571.  Path =  AMUG CD:Files:Prog:T:THINK Reference Demo.cpt
  2572.  Size:153K         Date: 3/04/92         Version: 
  2573.  Description:
  2574.  Here's a demo copy of THINK Reference 1.0 that's freely distributable. It 
  2575. contains only one manager (the Window Manager), but it should provide a 
  2576. good idea about what the THINK Reference is and how it works. The THINK 
  2577. Reference is an online utility for Macintosh programmers that contains a 
  2578. cross-referenced version of most of the Managers discussed in Inside Mac 
  2579. I-V. It can be used with the THINK compilers or with any other compiler, 
  2580. and it will run under System 6 or 7. 
  2581.  
  2582.  Name  =  TIFF Code.cpt
  2583.  Path =  AMUG CD:Files:Prog:T:TIFF Code.cpt
  2584.  Size:122K         Date: 5/31/88         Version: 
  2585.  Description:
  2586.  Source For r/w TIFF files. Dr Dobbs article
  2587.  
  2588.  Name  =  TM-Liner.cpt
  2589.  Path =  AMUG CD:Files:Prog:T:TM-Liner.cpt
  2590.  Size: 12K         Date: 5/26/87         Version: 
  2591.  Description:
  2592.  Programer tools.
  2593.  
  2594.  Name  =  TSiGraphics Preview.cpt
  2595.  Path =  AMUG CD:Files:Prog:T:TSiGraphics Preview.cpt
  2596.  Size:139K         Date: 4/12/93         Version: 
  2597.  Description:
  2598.  TSiGraphics Preview - TSiGraphics gives you total control over the FORTRAN 
  2599. plotting environment. Multiple subroutine calls are used to create graphics
  2600. windows and 2D or 3D plots TSiGraphics provides both high-level and 
  2601. low-level plotting routines. Up to 10 graphics windows are supported, and 
  2602. each window may contain multiple plots. Graphics windows are fully 
  2603. integrated with the standard FORTRAN text window and may be resized, saved,
  2604. printed, or pasted into other applications. “Real Time” plotting is 
  2605. supported for animation effects.
  2606.  
  2607.  Name  =  004.TubeTest.cpt
  2608.  Path =  AMUG CD:Files:Prog:A:004.TubeTest.cpt
  2609.  Size: 22K         Date:10/29/88         Version: 1
  2610.  Description:
  2611.  More Apple source code
  2612.  
  2613.  Name  =  Tabedit.cpt
  2614.  Path =  AMUG CD:Files:Prog:T:Tabedit.cpt
  2615.  Size: 16K         Date: 7/03/87         Version: 
  2616.  Description:
  2617.  Tab editor.
  2618.  
  2619.  Name  =  The 040 on the Mac.cpt
  2620.  Path =  AMUG CD:Files:Prog:T:The 040 on the Mac.cpt
  2621.  Size: 13K         Date: 7/28/91         Version: 
  2622.  Description:
  2623.  Daystar Digital recently released this "White Paper" which outlines the
  2624. reasons why Daystar will not release a 68040 accelerator for the Macintosh
  2625. until Apple Computer releases a 68040-based Macintosh. Several people have
  2626. questioned the contents of this document, and one person at Motorola has
  2627. written a rebuttal to this document. Interesting reading if you are 
  2628. planning on an accelerator purchase. Also see file Motorolarebu, which is 
  2629. the Motorola rebuttal. 
  2630.  
  2631.  Name  =  The Journal.cpt
  2632.  Path =  AMUG CD:Files:Prog:T:The Journal.cpt
  2633.  Size: 57K         Date: 7/24/91         Version: 
  2634.  Description:
  2635.  This is a cdev/INIT/DRVR combination that takes advantage of the journaling
  2636. mechanism of the Event Manager (Inside Mac vol I). The archive contains 
  2637. full ThinkC source for all components. The code and driver are public 
  2638. domain and free... enjoy.
  2639.  
  2640.  Name  =  The Virtual Machine.cpt
  2641.  Path =  AMUG CD:Files:Prog:T:The Virtual Machine.cpt
  2642.  Size: 40K         Date: 3/26/93         Version: 
  2643.  Description:
  2644.  The Virtual Machine - this is a PDP 8 assembler in multicolor.
  2645.  
  2646.  Name  =  Think/macsbug ƒ.cpt
  2647.  Path =  AMUG CD:Files:Prog:T:Think/macsbug ƒ.cpt
  2648.  Size:  5K         Date: 4/28/91         Version: 
  2649.  Description:
  2650.  This file contains Resedit templates to help you work with Think C and 
  2651. Macsbugs more effectively.
  2652.  
  2653.  Name  =  Think-Pascal-7.0.cpt
  2654.  Path =  AMUG CD:Files:Prog:T:Think-Pascal-7.0.cpt
  2655.  Size:331K         Date: 7/13/91         Version: 7
  2656.  Description:
  2657.  Think Pascal libraries and interfaces necessary to take advantage of
  2658. the Sys7 toolbox calls. Keywords: think,pascal,sys7,libraries.
  2659.  
  2660.  Name  =  Think Reference Lookup Key.cpt
  2661.  Path =  AMUG CD:Files:Prog:T:Think Reference Lookup Key.cpt
  2662.  Size:  2K         Date: 3/26/93         Version: 
  2663.  Description:
  2664.  Think Reference Lookup Key - This QuicKeys sequence sends an AppleEvent to 
  2665. Think Reference 2.0 to do a lookup on the current selection and pastes in 
  2666. the template.
  2667.  
  2668.  Name  =  TileCDEF.cpt
  2669.  Path =  AMUG CD:Files:Prog:T:TileCDEF.cpt
  2670.  Size: 13K         Date:10/09/89         Version: 
  2671.  Description:
  2672.  TileCDEF.sit - Turbo pascal Tile CDEF resource for writting buttons similar
  2673. to Hypercards with icins. This version works with 32 bit color and runs on 
  2674. system 7.0.
  2675.  
  2676.  Name  =  ToolboxReference.cpt
  2677.  Path =  AMUG CD:Files:Prog:T:ToolboxReference.cpt
  2678.  Size: 59K         Date: 9/19/92         Version: 
  2679.  Description:
  2680.  ToolboxReference - This is an upgrade of the first version of this which I 
  2681. uploaded back in March. I hope it fixes a few small bugs. Basically this 
  2682. hypercard stack lets programmers search for toolbox routines by partial 
  2683. names and then shows you the required prototypes as well as the Inside 
  2684. Macintosh reference. Only includes IM volumes 1-5 (so it has none of the 
  2685. new system 7 routines). Also lets you search by toolbox manager to collect 
  2686. all the prototypes for say the Window Manager or the Dialog Manager, etc.
  2687.  
  2688.  Name  =  TrueType™ Test Tool.cpt
  2689.  Path =  AMUG CD:Files:Prog:T:TrueType™ Test Tool.cpt
  2690.  Size:376K         Date: 5/25/91         Version: 1.24
  2691.  Description:
  2692.  This file contains Flirt 1.24 for testing fonts and as a programer tool for
  2693. font development.
  2694.  
  2695.  Name  =  TurboT.cpt
  2696.  Path =  AMUG CD:Files:Prog:T:TurboT.cpt
  2697.  Size: 10K         Date:10/31/92         Version: 
  2698.  Description:
  2699.  TurboT - HelloTurboTabby (HTT) is a modified HelloTabby (HT), by Pete 
  2700. Johnson.  HT was modified by Michael Lininger on 12-16-89 so it would be 
  2701. compatitable with Turbo Pascal. It was orginally written for the lightspeed
  2702. pascal envrioment. HTT is for use with the Tubro Pascal Enviroment.
  2703.  
  2704.  Name  =  UMPG Stack.cpt
  2705.  Path =  AMUG CD:Files:Prog:U-Z:UMPG Stack.cpt
  2706.  Size:281K         Date: 6/08/92         Version: 
  2707.  Description:
  2708.  UMPG Stack - This is the USENE Programers stack from our friens in Germany.
  2709. This stack contains programing information grouped by topic in yperCard 
  2710. format for easy retrieval.
  2711.  
  2712.  Name  =  UnArjMac.cpt
  2713.  Path =  AMUG CD:Files:Prog:U-Z:UnArjMac.cpt
  2714.  Size: 47K         Date:10/26/92         Version: 
  2715.  Description:
  2716.  UnArjMac.cpt - Unarjmac is a simple port of Robert Jung's unarj.c to the 
  2717. Mac. It is a MINIMAL PORT; that is it makes absolutely minimal use of Mac 
  2718. features. The reason for this was to minimize the intrusiveness of source 
  2719. code changes into unarj.c, which will make future updates by Robert Jung 
  2720. easy to keep up with. UnarjMac does not currently support macintosh path 
  2721. names or creator/type application linking. Therefore it must be run from 
  2722. the folder your arj file is in.
  2723.  
  2724.  Name  =  VCR+.cpt
  2725.  Path =  AMUG CD:Files:Prog:U-Z:VCR+.cpt
  2726.  Size: 53K         Date: 4/09/93         Version: 
  2727.  Description:
  2728.  VCR+ - Two applications are included in this archive. One is a direct port 
  2729. of the PC code into the console enviroment of Think C 5.0.4 (VCR Console) 
  2730. The Think C project along with the the source files are included. The 
  2731. second is a quick revision of the program to sport a Mac interface (or some
  2732. semblance thereof). Since I used AppMaker to throw together an interface, 
  2733. it uses code from a support AppMaker library, this is why the code for the 
  2734. mac-like version isn't included. (The AppMaker library is very large, so no
  2735. one would want to download it, besides I think I can't upload it in any 
  2736. form without violating someone's license, so I'm covering my behind.
  2737.  
  2738.  Name  =  VIP Review.cpt
  2739.  Path =  AMUG CD:Files:Prog:U-Z:VIP Review.cpt
  2740.  Size: 56K         Date: 5/26/87         Version: 
  2741.  Description:
  2742.  VIP Review
  2743.  
  2744.  Name  =  VIP+MACROS.cpt
  2745.  Path =  AMUG CD:Files:Prog:U-Z:VIP+MACROS.cpt
  2746.  Size:  5K         Date: 5/26/87         Version: 
  2747.  Description:
  2748.  VIP Macros.
  2749.  
  2750.  Name  =  Vaccinate.cpt
  2751.  Path =  AMUG CD:Files:Prog:U-Z:Vaccinate.cpt
  2752.  Size: 11K         Date: 9/24/92         Version: 
  2753.  Description:
  2754.  Vaccinate - This unit, when added to a Pascal source file, will allow 
  2755. developers to include a routine which will cause any application to do a 
  2756. self check when launched to dedect changes made to its resource file such 
  2757. as those caused by viral infections.  It is based on code by Nicholus 
  2758. Pisaro, Jr. published by Mac Tutor, June 1992.
  2759.  
  2760.  Name  =  VibSimul1.cpt
  2761.  Path =  AMUG CD:Files:Prog:U-Z:VibSimul1.cpt
  2762.  Size: 13K         Date: 7/15/88         Version: 
  2763.  Description:
  2764.  Vibration simulation program
  2765.  
  2766.  Name  =  VideoToolBox.cpt
  2767.  Path =  AMUG CD:Files:Prog:U-Z:VideoToolBox.cpt
  2768.  Size:769K         Date: 4/14/93         Version: 
  2769.  Description:
  2770.  VideoToolBox - This VideoToolBox is a collection of nearly 200 C 
  2771. subroutines and several demo and utility programs written to do visual 
  2772. psychophysics with Macintosh computers. 
  2773.  
  2774.  Name  =  ViewIt 2.05.cpt
  2775.  Path =  AMUG CD:Files:Prog:U-Z:ViewIt 2.05.cpt
  2776.  Size:665K         Date: 4/09/93         Version: 2.0.5
  2777.  Description:
  2778.  ViewIt 2.05 - ViewIt is being made available to the Macintosh programming 
  2779. community as a way of introducing ViewIt and other programming modules from
  2780. FaceWare. ViewIt is one of the best Mac programming tools available for 
  2781. creating powerful windows containing many views and custom controls.  In 
  2782. addition to ViewIt, this package includes a complete list and description 
  2783. of other, non-shareware FaceWare modules that support advanced custom 
  2784. controls, animation, communications, database management, QuickDraw 
  2785. extensions, and 2D and 3D plotting. 
  2786.  
  2787.  Name  =  Viewer.src.cpt
  2788.  Path =  AMUG CD:Files:Prog:U-Z:Viewer.src.cpt
  2789.  Size: 17K         Date: 5/01/88         Version: 
  2790.  Description:
  2791.  Viewer.scr file
  2792.  
  2793.  Name  =  WDEF.cpt
  2794.  Path =  AMUG CD:Files:Prog:U-Z:WDEF.cpt
  2795.  Size: 11K         Date: 4/28/89         Version: 
  2796.  Description:
  2797.  Some sample code on WDEF by Daryl Lavato.
  2798.  
  2799.  Name  =  WORDMIXER.cpt
  2800.  Path =  AMUG CD:Files:Prog:U-Z:WORDMIXER.cpt
  2801.  Size:  6K         Date:12/11/88         Version: 
  2802.  Description:
  2803.  Basic Word checking program
  2804.  
  2805.  Name  =  Weaver.cpt
  2806.  Path =  AMUG CD:Files:Prog:U-Z:Weaver.cpt
  2807.  Size: 18K         Date:10/27/89         Version: 
  2808.  Description:
  2809.  Programers C4.0 utility.
  2810.  
  2811.  Name  =  Window Demo.cpt
  2812.  Path =  AMUG CD:Files:Prog:U-Z:Window Demo.cpt
  2813.  Size:  9K         Date:12/03/87         Version: 
  2814.  Description:
  2815.  4th Diminsion Window Demos.
  2816.  
  2817.  Name  =  Window Elephant1.0d5.cpt
  2818.  Path =  AMUG CD:Files:Prog:U-Z:Window Elephant1.0d5.cpt
  2819.  Size:  9K         Date: 1/06/92         Version: 1.0d5
  2820.  Description:
  2821.  Window Elephant is currently for use only with the Think C development 
  2822. environment.  More specifically it is for use by the Think C Debugger.  It 
  2823. works with version 4.0 (tested up to 4.0.5) of Think C and works under 
  2824. System 6.0 to System 7.0. So what does it do?  It remembers where you have 
  2825. placed the source and data windows and restores their positions everytime 
  2826. the Debugger is launched.  That’s all (for this version at least).  
  2827. Multiple monitors are, of course, supported.  If you should move your copy 
  2828. of Think C Debugger to another Mac that has a different monitor setup, 
  2829. Window Elephant will let the debugger handle setting the windows in the 
  2830. default position, then remember where they are from then on.
  2831.  
  2832.  Name  =  Wizzo.cpt
  2833.  Path =  AMUG CD:Files:Prog:U-Z:Wizzo.cpt
  2834.  Size:  8K         Date: 5/26/87         Version: 
  2835.  Description:
  2836.  Programer file.
  2837.  
  2838.  Name  =  XLisp20T8.cpt
  2839.  Path =  AMUG CD:Files:Prog:U-Z:XLisp20T8.cpt
  2840.  Size: 53K         Date: 2/12/88         Version: 2.0
  2841.  Description:
  2842.  Updated version of Xlisp programming application.
  2843.  
  2844.  Name  =  YACC.cpt
  2845.  Path =  AMUG CD:Files:Prog:U-Z:YACC.cpt
  2846.  Size:103K         Date: 8/28/91         Version: 
  2847.  Description:
  2848.  Yacc: Yet Another Compiler-Compiler. Stephen C. Johnson
  2849. Computer program input generally has some structure; in fact, every 
  2850. computer program that does input can be thought of as defining an “input 
  2851. language” which it accepts. An input language may be as complex as a 
  2852. programming language, or as simple as a sequence of numbers. Unfortunately,
  2853. usual input facilities are limited, difficult to use, and often are lax 
  2854. about checking their inputs for validity. Yacc provides a general tool for 
  2855. describing the input to a computer program. 
  2856.  
  2857.  Name  =  'Z' Basic 5.0x (ML).cpt
  2858.  Path =  AMUG CD:Files:Prog:U-Z:'Z' Basic 5.0x (ML).cpt
  2859.  Size: 48K         Date:10/31/92         Version: 
  2860.  Description:
  2861.  'Z' Basic 5.0x (ML) - ZFormat© is a utility for ZBasic© programmers that I 
  2862. wrote one afternoon to help solve a problem I was having.  I was working on
  2863. a very large program 16000+ lines of code.  And these 16000+ lines of code 
  2864. had been copied and pasted from many pieces of source code, some of them 
  2865. typed in while in the ZBasic© Editor other lines were entered with one text
  2866. editor or another. By Mike Lininger.
  2867.  
  2868.  Name  =  'Z' and 'FB' Basic (ML).cpt
  2869.  Path =  AMUG CD:Files:Prog:U-Z:'Z' and 'FB' Basic (ML).cpt
  2870.  Size: 59K         Date:10/31/92         Version: 
  2871.  Description:
  2872.  'Z' and 'FB' Basic (ML) - This is the source code from Mike Lininger for 
  2873. CRC and TEFind. This source is being released unsupported.
  2874.  
  2875.  Name  =  zmodem.source.cpt
  2876.  Path =  AMUG CD:Files:Prog:U-Z:zmodem.source.cpt
  2877.  Size: 65K         Date: 5/07/89         Version: 
  2878.  Description:
  2879.  Z Modem Code
  2880.  
  2881.